@import url("cellbank_menu.css");

html {background: url(/images/UserUploadedImages/12/bg2.jpg) top no-repeat;}

body.default {background: none !important;}

#ctl00_MainTableForContent,
.MainTableForContent,
.Masterdiv {background-color:none !important;}

.DivContent {position:relative;}

/*#aspnetForm {width:960px; margin:0 auto;}*/

#aspnetForm {background: url(/images/UserUploadedImages/12/bg2.jpg) top no-repeat;}

#MainTableForContent {width:960px; margin:0 auto; padding-top:20px;}

#ctl00_BodyTag {margin:0 auto;width:970px !important;}

body, ctl00_BodyTag {margin-top: 0; padding:0px;background:transparent !important;}

body, p {font: normal 10pt Arial; color:#666666;}

h1 {font:160% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#864d82; padding:0px; margin:20px 20px 5px 0px;}  
h2 {font:140% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#864d82; padding:0px; margin:0px 20px 5px 0px;}
h3 {font:130% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#864d82; padding:0px; margin:0px 20px 20px 20px;}
h4 {font:bold 120% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#999; padding:0px; margin:0px 20px 20px 20px;}
h5 {font:bold 110% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#999; padding:0px; margin:0px 20px 20px 20px;}
h6 {font:bold 100% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#999; padding:0px; margin:0px 20px 20px 20px;}



/*----------SITE BANNER AREA----------*/

table#banner {margin:0 auto;width:971px!important; height:100px!important; background:transparent !important;}
table#banner td {padding: 0px;}
table#banner td#bannerLeft {vertical-align: middle;}
table#banner td#bannerLeft img {border: 0;} 
table#banner td#bannerRight {text-align:right; vertical-align: top; padding: 10px 0px; margin-left:350px!important; margin-right:0px!important;}
table#banner td#bannerRight p {margin-right:0px!important;}
table#banner td#bannerRight a,
table#banner td#bannerRight a:link,
table#banner td#bannerRight a:visited,
table#banner td#bannerRight a:hover,
table#banner td#bannerRight a:focus,
table#banner td#bannerRight a:active {color: #fff!important; font: 10px Verdana, Arial, Helvetica, "sans-serif" !important; text-decoration: none;}
table#banner td#bannerLeft a,
table#banner td#bannerLeft a:link,
table#banner td#bannerLeft a:visited,
table#banner td#bannerLeft a:hover,
table#banner td#bannerLeft a:focus,
table#banner td#bannerLeft a:active {color: #fff; font: 26px Verdana, Arial, Helvetica, "sans-serif" !important; text-decoration: none;}

table#banner td#bannerRight a img {border:none !important;}
table#banner td#bannerRight p a img {margin-right:0 !important;}

#table2 {background: url(/images/UserUploadedImages/12/bg2.jpg) top no-repeat;}

#ctl00_TDForLeftCell {background: url(/images/UserUploadedImages/12/bg2-left.jpg) top no-repeat;}
#ctl00_TDForRightCell {background: url(/images/UserUploadedImages/12/bg2-right.jpg) top no-repeat;}



/*----------Home main table-------*/


table.homeTable {width:685px; padding-right:5px !important;font: normal 10pt Arial; color:#666666;}
.homeTable td {font: normal 10pt Arial; color:#666666;}
table.homeTable h1.PageHeading {font:130% Arial,Tahoma,Verdana,sans-serif; color:#864d82; margin-left:0px! important; margin-top:20px !important;}

.rightNewsTable {margin:15px 0px 0px 0px;width: 260px;}

.breadcrumbs {margin:15px 0px 0px 15px; font:11px Arial;color:#854d82;text-decoration:none;}

.breadcrumbs2 {margin:15px 0px 15px 0px; font:11px Arial;color:#854d82;text-decoration:none;padding:0px 0px 0px 12px;}

.clsAltNormalOneSmaller {font:11px Arial;color:#854d82;}

a.clsAltNormalOneSmaller:visited {font:11px Arial;color:#854d82;}

.tblContent1 {background-color:none !important;}

 .contentTable {padding:15px 0px 0px 15px;width: 95%;}

.contentTable2 {margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;width: 95%;}

.headingCell {font: bold 11pt Arial;color:#b90000;text-decoration:none;}

.headingCell2 {font: bold 11pt Arial;color:#b90000;text-decoration:none;padding:0px 0px 0px 182px;}

.contentCell {padding:15px; font: normal 10pt Arial; color:#666666; clear:both; margin-bottom:5px;}

.contentCell img{padding-left:10px;}

.contentCell2 {padding:15px 15px 15px 182px; font: normal 10pt Arial; color:#666666;}

.contentCell2 img{padding-left:10px;}

.newsHeading {font: bold 11pt Arial;color:#B90000;}

div.search {margin-bottom:20px;margin-top:20px;}
div.search span img {margin-bottom:5px;}

/* IE7 Only */
*:first-child+html body div.search span img {margin-bottom:15px;}

div.login {font: 10pt Arial;color:#666666; border:solid 1px #cdcbcb; width:262px;margin-bottom:20px;padding:1px; padding-bottom:10px;}
div.login h3 {font:bold 110% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; margin:0px !important;background-color:#864d82 !Important; color:#fff !Important;width:248px;padding:7px;}
div.login p {font:bold 100% Arial,Tahoma,Verdana,sans-serif; color:#864d82; margin-left:10px; margin-bottom:0 !important; margin-top:8px;}
div.login img {margin-left:0px;margin-right:3px;}

/* IE7 Only */
*:first-child+html body div.login h3 {margin:0px !important;background-color:#864d82 !Important; color:#ffffff !Important;width:248px;padding:7px;}

/* IE7 Only */
*:first-child+html body table.homeTable {width:685px; padding-right:25px !important;font: normal 10pt Arial; color:#666666; margin-left:20px;}



/*----------Catalogue-------*/

/*#ctl00_ContentPlaceHolderMain_ucProductDetails1_repeaterGroup_ctl01_repeaterProperty_ctl00_lblPropertyName {clear:both; float:left;}*/

/*#ctl00_ContentPlaceHolderMain_ucProductDetails1_repeaterGroup_ctl01_repeaterProperty_ctl01_lblPropertyName {clear:both !important; background:#000 !important; float:left;}*/

#ctl00_updatepanelProductProperty {margin-left:10px;}

.clsProductDetailsPage {width:675px; margin-left:50px;}
.clsProductDetailsPage {margin-bottom:50px !important; padding-bottom:50px !important;}

.clsProductDetailsPage table span {display: inline-block !important; width: 42%; padding: 0; margin: 2px;}

.eStore-product-property-group-title {clear:left !important; font:bold 120% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#9900ab;display:block; margin-top:10px; width: 100% !important; }


span.eStore-product-code span {margin: 0 !important;}

#divPublicLeftMenu {width:120px !important;}

#ctl00_updatepanelProductProperty {float:left; width:580px !important;}

.clsCategoryPage {float:left; width:680px; margin-left:50px;}

#paging {color:#854d82 !important;}

span#ctl00_ContentPlaceHolderMain_ucProductDetails1_lblQuantity {position:relative; left:185px;}
input#ctl00_ContentPlaceHolderMain_ucProductDetails1_textQuantity {position:relative; left:185px;}

.clsCategoryPage table.clsCatProducts div.clsProductDisplaySimple {margin-bottom:20px !Important; padding-bottom:20px !Important;} 

.eStoreTable {margin-left:80px;}

*:first-child+html body .clsCategoryPage {float:left; margin-left:0px; width:580px;}

*:first-child+html body .clsProductDetailsPage {position:relative; left:-70px; margin-bottom:50px !important; padding-bottom:50px !Important;}

*:first-child+html body span#ctl00_ContentPlaceHolderMain_ucProductDetails1_lblQuantity {position:relative; left:225px;}
*:first-child+html body input#ctl00_ContentPlaceHolderMain_ucProductDetails1_textQuantity {position:relative; left:225px;}

*:first-child+html body #ctl00_ContentPlaceHolderMain_ucProductDetails1_imgBtnProduct {margin-left:75px;}

*:first-child+html body #ctl00_ContentPlaceHolderMain_ucProductDetails1_HLViewImage {margin-left:75px;}

*:first-child+html body input#ctl00_ContentPlaceHolderMain_ucProductDetails1_imgAddToQuote {margin-top:40px !important; padding-top:40px !important;}

#ctl00_ContentPlaceHolderMain_UcCategory1_CategoryName {color:#854d82;}


.clsCategoryPage #paging {color:#864d82 !important;}

.clsCategoryPage a {color:#864d82 !important;}

.eStorePageTitle {color:#a66ea3 !important;}

/*----------Home RHS panel-------*/

div#events {border:1px solid #bbb !important; width:264px; padding-bottom:20px; height:515px !important;}

div.RHSPanel1 {margin: 0 10px 0px 0px; clear:both !Important;padding:1px;width:262px;}
div.RHSPanel1 h2 {font:bold 110% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif;background: #864d82; padding: 10px; margin:0px !important; color:#fff !Important;}
div.RHSPanel1 h3 {font:bold 12px Verdana, Helvetica, sans-serif; color:#2a688f!important; margin:15px 0px 0px 15px;}
div.RHSPanel1 h4 {font:100% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#b80000 !important; padding:0px;margin-top:10px !Important; margin-bottom:0px !Important;}
div.RHSPanel1 p {margin:0px 15px 0px 15px!important;}
div.RHSPanel1 a, div.RHSPanel1 a:link, div.RHSPanel1 a:visited, div.RHSPanel1 a:active {font:normal 11px Verdana, Helvetica, sans-serif !important; color:#236d9a!important; text-decoration:none; line-height: 125%; margin:0px 0px 0px 15px!important;}
div.RHSPanel1 a:hover, div.RHSPanel1 a:focus {font:normal 11px Verdana, Helvetica, sans-serif; color:#236d9a!important; text-decoration:underline !important; line-height: 125%; margin:0px 0px 0px 15px!important;}
div.RHSPanel1 img {margin:10 10 40 10px!important;}

div.RHSPanel2 {clear:both !Important;padding:1px; margin-top:10px;}
div.RHSPanel2 h2 {background: #2A404B; width:250px; font: bold 11px Verdana, Helvetica, sans-serif  !important; color:#fff!important; padding: 10px 0; text-indent: 10px;}
div.RHSPanel2 h3 {font:bold 12px Verdana, Helvetica, sans-serif; color:#2a688f!important; margin:15px 0px 0px 15px;}
div.RHSPanel2 h4 {font:100% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#b80000 !important; padding:0px;margin-top:5px !Important; margin-bottom:0px !Important;}
div.RHSPanel2 p {margin:0px 15px 0px 15px!important;}
div.RHSPanel2 a, div.RHSPanel1 a:link, div.RHSPanel1 a:visited, div.RHSPanel1 a:active {font:normal 11px Verdana, Helvetica, sans-serif !important; color:#236d9a!important; text-decoration:none; line-height: 125%; margin:0px!important;}
div.RHSPanel2 a:hover, div.RHSPanel1 a:focus {font:normal 11px Verdana, Helvetica, sans-serif; color:#236d9a!important; text-decoration:underline !important; line-height: 125%; margin:0px!important;}
div.RHSPanel2 img {margin:10 10 40 10px!important;}

div.RHSPanel3 {margin: 0 10px 0px 0px; width: 262px;clear:both !Important;}
div.RHSPanel3 h2 {background: #2A404B; width:250px; font: bold 11px Verdana, Helvetica, sans-serif  !important; color:#fff!important; padding: 10px 0; text-indent: 10px;}
div.RHSPanel3 h3 {font:bold 12px Verdana, Helvetica, sans-serif; color:#2a688f!important; margin:15px 0px 0px 15px;}
div.RHSPanel3 h4 {font:100% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#b80000 !important; padding:0px;margin-top:5px !Important; margin-bottom:0px !Important;}
div.RHSPanel3 p {margin:0px 15px 0px 15px!important;}
div.RHSPanel3 a, div.RHSPanel1 a:link, div.RHSPanel1 a:visited, div.RHSPanel1 a:active {font:normal 11px Verdana, Helvetica, sans-serif !important; color:#236d9a!important; text-decoration:none; line-height: 125%; margin:0px!important;}
div.RHSPanel3 a:hover, div.RHSPanel1 a:focus {font:normal 11px Verdana, Helvetica, sans-serif; color:#236d9a!important; text-decoration:underline !important; line-height: 125%; margin:0px!important;}
div.RHSPanel3 img {margin:10px!important;}


table.rightNewsTable {background-color:#000;}

div.newsText {font: 10pt Arial;color:#666666; border:solid 1px #cdcbcb; width:262px;margin-bottom:20px;}

div.newsText img {width:80px;float:left; margin:0px 10px;}
div.newsText h4 {float:left;}
div.newsText p {float:left; clear:both;}



/*table.rightNewsTable {background-color:#000;}

table.newsText {font: 10pt Arial;color:#666666; border:solid 1px #cdcbcb; width:262px;margin-bottom:20px;}

table.newsText td img {width:80px;float:left; margin:0px 10px;}
table.newsText td h4 {float:left;}
table.newsText td p {float:left; clear:both;}*/



/*----------Right panel-------*/

table.rightpanel {background-color:#000 !important;}


/*----------Footer sponsors panel-------*/

table.sponsorsFooter td h3 {font:100% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif;background: #864d82; color:#fff; margin-left:0px; width:200px; height:30px; padding:5px; margin-top:3px;}

table.sponsorsFooter td img {margin-left:0px;}

/* IE7 Only */
*:first-child+html body table.sponsorsFooter {margin-left:15px; margin-top:10px;}

table.sponsorsFooter td h3 {font:110% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif;background: #864d82; color:#fff; margin-left:0px; width:200px; height:30px; padding:5px; margin-top:3px;}


/*--------Footer-------*/

.footerText, .footerText a, .footerText a:link, .footerText a:hover, .footerText a:active, .footerText a:visited {font: 8pt Arial;color:#666666;text-decoration:none;}

.bannerTextWhite {font: bold 8pt Arial;color:#ffffff;}

.rightbar {margin-right: 15px; margin-top:15px;font: 9pt Arial;color:#666666;text-decoration:none;}

.advancedsearch {padding: 5px;}

.mainimage {margin: 10px 10px;}

.NewHyperLink {font: 10pt Arial;color:#b90000;text-decoration:none;}

.HeaderLink, .HeaderLink a, .HeaderLink a:link, .HeaderLink a:visited, .HeaderLink a:hover, .HeaderLink a:active,  {font: 11pt Arial;font-weight:bold;color:#b90000;text-decoration:none;}

.HeaderLink a:hover {text-decoration:underline;}

.ElcomCredit {font-size:11px;color:#666666;padding-right:10px;}

tr#Footer1_TRBottomBannerHTML {background-color:#000 !important;}


/*----------Styles for Forms----------*/
tr.formCreatorTable {background-color:#ffffff !important;}
tr.formCreatorTable .Warning {margin:0px 0px 0px 0px;}

#divFormCreatorTableContentMain {}
#divFormCreatorTableContentMain h2 {font:140%; color:#864d82; margin:20px 0px 25px 0px; padding:0px; clear:both;}
#tblContentTD1 #divFormCreatorTableContentMain,
.tblContentTD1 #divFormCreatorTableContentMain {margin-left:0px;}
#tblContentTD2 #divFormCreatorTableContentMain,
.tblContentTD2 #divFormCreatorTableContentMain {width:478px !important; background-color:#ffffff;}

#divFormCreatorTableContentMain div {clear:left !important; width:700px !Important;}
#divFormCreatorTableContentMain div {}
#divFormCreatorTableContentMain div label {font:normal 13px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif; color:#333333; float:left !important; width:300px !important; clear:left !important;}
#divFormCreatorTableContentMain div input {font:normal 13px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif; color:#333333;float:left;}
#divFormCreatorTableContentMain div select {font:normal 13px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif; color:#333333;}
#divFormCreatorTableContentMain div textarea {font:normal 13px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif; color:#333333; clear:left; width:370px !Important;}
#divFormCreatorTableContentMain div.clsMandatory {clear:both; margin-top:50px;}
#divFormCreatorTableContentMain div.clsMandatory br {display:none;}
#divFormCreatorTableContentMain div.clsMandatory label {width:400px;}

*:first-child+html body #divFormCreatorTableContentMain div label {font:normal 13px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif; color:#333333; float:left !important; width:270px !important; margin-bottom:14px !important;}

*:first-child+html body #divFormCreatorTableContentMain div.clsMandatory label {width:200px;}



*:first-child+html body #divFormCreatorTableContentMain div textarea {width:520px !Important; float:left !Important;} 

*:first-child+html body #divFormCreatorTableContentMain div input {margin-bottom:4px !important; padding-bottom:4px !important; float:left;}



table.contentCell td p {position:relative; left:-620px; top:23px;width:650px !important;} 

#divFormCreatorTableContentMain div label.clsCheckBoxListLabel, 
#divFormCreatorTableContentMain div label.clsRadioButtonListLabel {
clear: none !important;
float:left !important;
height:17px;
padding-top:3px;
width:auto !important;
min-height:17px !Important;}

#divFormCreatorTableContentMain div input.clsRadioButtonList, 
#divFormCreatorTableContentMain div input.clsCheckBoxList {
float:left !important;
width:auto !important;
min-height:17px !Important;}


#divFormCreatorTableContentMain .clsCheckBoxListSpanOptions span,
#divFormCreatorTableContentMain .clsRadioButtonListSpanOptions span {
clear:both;
display:block;
float:left; width:300px;}



#divFormCreatorTableContentMain .clsCheckBoxListSpanOptions,
#divFormCreatorTableContentMain .clsRadioButtonListSpanOptions {
display:block;
float:left;
margin-bottom:12px; 
overflow:hidden;clear:block;
}








/*----------Slides styling-------*/


ul.topic {padding:0px 0px 20px 0px; margin-top:20px; list-style:none; width:658px; height:auto;float:left;background:#fff; border:1px solid #cccdcf; padding:5px;}

ul.topic ul.item1 {float:left !important; width:213px; margin-left:2px !Important; padding-left:0px !Important;margin-right:7px !Important;}
ul.topic ul.item1 li {margin-left:0px !Important; padding:0px !Important; list-style-type:none;}
ul.topic ul.item1 li ul {background-color:#e7e7ed; margin-left:0px !Important; padding-left:0px !Important; list-style-type:none; margin-top:0px !important; padding-top:0px !important; height:176px;}
ul.topic ul.item1 li ul li {margin:5px; padding:8px !Important; list-style-type:none;}
ul.topic ul.item1 li ul li.heading {font:bold 110% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#854d82 !important; list-style-type:none; border-bottom:1px dotted #000;}

/* IE7 Only */
*:first-child+html body ul.topic ul.item1 li ul {height:181px;}

ul.topic ul.item2 {float:left !important;width:213px;margin-left:0px !Important;padding-left:0px !Important;margin-right:7px !Important;}
ul.topic ul.item2 li {margin-left:0px !Important; padding-left:0px !Important;list-style-type:none;}
ul.topic ul.item2 li ul {margin-left:0px !Important; padding-left:0px !Important; list-style-type:none; margin-top:0px !important; padding-top:0px !important;}
ul.topic ul.item2 li ul {background-color:#e7e7ed; margin-left:0px !Important; padding-left:0px !Important; list-style-type:none; margin-top:0px !important; padding-top:0px !important;}
ul.topic ul.item2 li ul li {margin:5px; padding:8px !Important; list-style-type:none;}
ul.topic ul.item2 li ul li.heading {font:bold 110% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#854d82 !important; list-style-type:none; border-bottom:1px dotted #000;}

ul.cellLine {height:155px;}

ul.topic ul.item3 {float:left !important;width:213px;margin-left:0px !Important;padding-left:0px !Important;}
ul.topic ul.item3 li {margin-left:0px !Important; padding-left:0px !Important;list-style-type:none;}
ul.topic ul.item3 li ul {margin-left:0px !Important; padding-left:0px !Important; list-style-type:none; margin-top:0px !important; padding-top:0px !important; height:358px;}
ul.topic ul.item3 li ul {background-color:#e7e7ed; margin-left:0px !Important; padding-left:0px !Important; list-style-type:none; margin-top:0px !important; padding-top:0px !important;}
ul.topic ul.item3 li ul li {margin:5px; padding:8px !Important; list-style-type:none;}
ul.topic ul.item3 li ul li.heading {font:bold 110% 'Lucida Grande','Lucida Sans Unicode',Tahoma,Verdana,sans-serif; color:#854d82 !important; list-style-type:none; border-bottom:1px dotted #000;}

/* IE7 Only */
*:first-child+html body ul.topic {padding:0px 0px 20px 0px; margin-top:20px; margin-right:0px; list-style:none; width:658px; height:auto;float:left;background:#fff; border:1px solid #cccdcf; padding:5px; position:relative; left:-20px;}

/* IE7 Only */
*:first-child+html body ul.topic ul.item3 li ul {height:363px;}






/*.photo {width:685px; height:500px; text-align:left; position:relative; float;left;}

ul.topic {padding:0px 0px 290px 0px; margin:0px; list-style:none; width:729px; height:auto; position:relative; z-index:10; float:left;}

ul.topic h4 {position: absolute; margin:170px 0 0 10px; font: bold 11px Verdana; letter-spacing: 0; color: #fff;}

ul.topic li {float:left; padding-right:14px;}
ul.topic li.hover1 {width:229px; height:194px;}
ul.topic li.hover2 {width:229px; height:194px;}
ul.topic li.hover3 {width:229px; height:194px;}

ul.topic li ul {display:none;}

ul.topic li:hover a,
ul.topic li:focus a {}

ul.topic li ul.item1 {float:left !important; display:block; position:absolute; left:0; top:194px; list-style-type:none; padding:0; margin:0; background:#000 url(/images/useruploadedimages/213/DNA-Replication-arrow.jpg) no-repeat 0px 0px; width:217px; height:290px; padding:0px; z-index:100;}
ul.topic li ul.item1 li {background:#ffffff;}

ul.topic li ul.item2 {float:left !important;}
ul.topic li ul.item2 li {background:#ffffff;}

ul.topic li ul.item3 {float:left !important;}
ul.topic li ul.item3 li {background:#ffffff;}

ul.topic li ul li {float:left; width:208px; font-size:14px; font-weight:bold; margin:20px 0px 20px 15px;}
ul.topic li ul.item1 li {color:#119b07;}
ul.topic li ul.item2 li {color:#eaB831;}
ul.topic li ul.item3 li {color:#ea5c48;}
ul.topic li ul li ul {display:block; float:left; list-style-type:none; margin:0px; padding:20px 0px 0px 0px;}
ul.topic li ul li ul li {color:#333333; padding:5px 0px 5px 25px; width:183px; font-size:11px; font-weight:normal; margin:0px;}
ul.topic li ul.item1 li ul li {background:url(../images/useruploadedimages/203/arrow2.gif) no-repeat; color:#333333; border-top:1px dotted #119b07;}
ul.topic li ul.item2 li ul li {background:url(../images/useruploadedimages/203/arrow2.gif) no-repeat; color:#333333; border-top:1px dotted #eaB831;}
ul.topic li ul.item3 li ul li {background:url(../images/useruploadedimages/203/arrow2.gif) no-repeat; color:#333333; border-top:1px dotted #ea5c48;}
ul.topic li ul li ul li a {color:#333333 !important; font-size:11px !important;}

ul.topic li:hover ul.item1,
ul.topic li:focus ul.item1 {display:block; position:absolute; left:0; top:194px; list-style-type:none; padding:0; margin:0; background:#ffffff url(/images/useruploadedimages/213/DNA-Replication-arrow.jpg) no-repeat  0px 0px; width:217px; height:290px; padding:0px; z-index:100;}

ul.topic li:hover ul.item2,
ul.topic li:focus ul.item2 {display:block; position:absolute; left:0; top:194px; list-style-type:none; padding:0; margin:0; background:#ffffff url(/images/useruploadedimages/213/Recombinant-DNA-arrow.jpg) no-repeat  0px 0px; width:217px; height:290px; padding:0px; z-index:100;}

ul.topic li:hover ul.item3,
ul.topic li:focus ul.item3 {display:block; position:absolute; left:0; top:194px; list-style-type:none; padding:0; margin:0; background:#ffffff url(/images/useruploadedimages/213/Science-arrow.jpg) no-repeat  0px 0px; width:217px; height:290px; padding:0px; z-index:100;}
*/


/*----------Home styles-------*/

div#homeFeatureBox {border:1px solid #666;}

#ctl00_ContentPlaceHolderMain_UcCategory1_UcPrintFriendlyIcon1_lnkPrintFriendlyIcon {display:none !important;}
#ctl00_ContentPlaceHolderMain_ucProductDetails1_UcPrintFriendlyIcon1_lnkPrintFriendlyIcon {display:none !important;}

@media print {

.rightNewsTable {display:none;}

.rightpanel {display:none;}

.rightbar {display:none;}

.contentTable {padding:0px; width:620px;}

.contentTable2 {margin:0px; padding:0px; width:620px;}

.headingCell {padding:10px 0px; font: bold 11pt Arial;color:#b90000;text-decoration:none;}

.headingCell2 {padding:10px 0px; font: bold 11pt Arial;color:#b90000;text-decoration:none;}

.contentCell {padding:0px; font: normal 10pt Arial; color:#666666;}

.contentCell2 {padding:0px; font: normal 10pt Arial; color:#666666;}

.breadcrumbs {margin:0px; font: 10pt Arial;color:#666666;text-decoration:none;}

.breadcrumbs2 {margin:0px; font: 10pt Arial;color:#666666;text-decoration:none;padding:0px;}
}



/*----------SITEMAP AREA----------*/









































































































































