body {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
    color: #000000;
}

h1 {
    font-size: 18px;
}

h2 {
    font-size: 1.3em;
    font-weight: bold;
}

h3{
    font-size: 14px;
}

h4 {
    font-size: 13px;
}

a 
{
    font-size: 12px;
}   
p {
    font-size: 12px;
}

td {
    font-size: 12px;
}

.darkolive {
    color: #666666;
}

.olive {
    color: #999966;
}

.maroon {
    color: #AA2222;
}

.black {
    color: black;
}

.announcement{
    border-width: 5px;
    border-bottom-style: groove; 
    border-color: #999966;
}

table#BAMicroscope {
	border: 1px solid grey;
}

table#BAMicroscope tbody tr td {
	padding: 10px; 
	border: 1px solid grey;
}

table#MREDMicroscope {
	border: 1px solid grey;
}

table#MREDMicroscope tbody tr td {
	border: 1px solid grey; 
	padding:10px;
}

#SBCatalogueMenu {
    clear: both;
    margin: 2px 0 3px;
    padding: 0;
    height: 34px;
    background:url(//cdn11.bigcommerce.com/s-v5lcc6/templates/__custom/_custom/_sbimages/_second_row.jpg?t=1555926042) no-repeat;
}
#SBCatalogueMenu ul {
    color: white;
    margin: 0;
    padding: 0;
}
#SBCatalogueMenu li {
    color: white;
    float: left;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
    color: white;
}
#SbCatalogueMenu li.First a {
    color: white;
    background-image: none;
}
#SBCatalogueMenu li a {
    color: white;
    display: block;
    float: left;
    font-size: 0.85em;
    font-weight: 400;
    text-align: center;
    text-decoration: none;
    padding: 10px 30px 0 30px;
    height: 20px;
}
#SbCatalogueMenu li a:hover {
    text-decoration: underline;
}
#SbCalalogueMenu li ul {
    color: white;
    width: auto;
    position: absolute;
    clear: left;
    top: 30px;
    left: 0;
    display: none;
    text-align: left;
    font-size: 0.9em;
    background: transparent;
    z-index: 1;
}
#SBCatalogueMenu li ul li {
    clear: both;
    color: white;
    text-align: left;
    background: transparent;
}
#SBCatalogueMenu li ul li a {
    padding: 3px 10px 3px 10px;
    font-size: 1em;
    text-align: left;
    margin: 0;
    width: 120px;
    height: auto;
}
#SBCatalogueMenu li ul li a:hover {
    text-decoration: none;
}
#SBCatalogueMenu li:hover a, #Menu li.over a {
    text-decoration: underline;
}
#SBCatalogueMenu li ul li a, #Menu li.over li a {
    text-decoration: none !important;
}
#SBCatalogueMenu li:hover ul, #Menu li.over ul {
    display: block;
}

#SBProductEnquiryMenu {
    clear: both;
    margin: 2px 0 3px;
    padding: 0;
    height: 34px;
    background:url(//cdn11.bigcommerce.com/s-v5lcc6/templates/__custom/_custom/_sbimages/_red_row.jpg?t=1555926042) no-repeat;
}
#SBProductEnquiryMenu ul {
    color: white;
    margin: 0;
    padding: 0;
}
#SBProductEnquiryMenu li {
    color: white;
    float: left;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
    color: white;
}
#SbProductEnquiryMenu li.First a {
    color: white;
    background-image: none;
}
#SBProductEnquiryMenu li a {
    color: white;
    display: block;
    float: left;
    font-size: 0.85em;
    font-weight: 400;
    text-align: center;
    text-decoration: none;
    padding: 10px 30px 0 30px;
    height: 20px;
}
#SbProductEnquiryMenu li a:hover {
    text-decoration: underline;
}
#SbProductEnquiryMenu li ul {
    color: white;
    width: auto;
    position: absolute;
    clear: left;
    top: 30px;
    left: 0;
    display: none;
    text-align: left;
    font-size: 0.9em;
    background: transparent;
    z-index: 1;
}
#SBProductEnquiryMenu li ul li {
    clear: both;
    color: white;
    text-align: left;
    background: transparent;
}
#SBProductEnquiryMenu li ul li a {
    padding: 3px 10px 3px 10px;
    font-size: 1em;
    text-align: left;
    margin: 0;
    width: 120px;
    height: auto;
}
#SBProductEnquiryMenu>li>ul>li>a:hover {
    text-decoration: none;
}
#SBProductEnquiryMenu li:hover>a, #Menu>li.hover>a {
    text-decoration: underline;
}
#SBProductEnquiryMenu li ul li a, #Menu>li.hover>li>a {
    text-decoration: none !important;
}
#SBProductEnquiryMenu li:hover ul, #Menu>li.hover>ul {
    display: block;
}

#Sbhidden a
{
    display: inline;
    position: relative;
}

#SBhidden a div
{
display:none;
}

#SBhidden a:hover div{
    background: #333;
    background: rgba(0,0,0,.8);
    border-radius: 5px;
    bottom: 30px;
    color: #fff;
    left: 20%;
    text-align: left;
    padding: 5px 15px;
    position: absolute;
    z-index: 98;
    width: 300px;
    display: block;
}

#SBHomePageTabs
{
	list-style: none;
	width: 576px;
	height: 800px;
	margin-left :0px;
	padding: 0px 0px;
	color: white;
	background : white;
	z-index: 1;
	border: none;
	display: none;
}

#SBHomePageTabs.ui-tabs{
	display: inline-block;
}

#SBEventsTabs
{
	display: block;
	margin-left :0px;
	padding: 0 0 0 0;
	list-style: none;
	background : white;
	z-index: 1;
	border: none;
}

#TabsSBProductNews ,#TabsSBRecentUpdates
{
    border-style: solid;
    border-color: #8888bb;
    border-width: 2pt;
    border-radius: 6pt;
	position: relative; 
	width: 573px;
	height: 760px;	
	color : black;
	padding: 0px 0px;
	top: 0;
	background-color : white;
	display : block;

}
#TabsSBHomeFeaturedProducts {
	height: 680px;
	border-style: solid;
    border-color: #8888bb;
    border-width: 2pt;
    border-radius: 6pt;
	position: relative; 
	width: 573px;
	color : black;
	padding: 0px 0px;
	top: 0;
	background-color : white;
	display : block;
}


#TabsSBConferenceAndExhibition, #TabsSBProfessionalDevelopment
{
	display : block;
	position: absolute; 
	color : black;
	display: block;	
	padding: 0px 0px;
	top: 34px;
	background-color : white;
}

#SBCategoryPreviewToggle
{
	z-index: 2;
	position: absolute;
	display: none;
	top: 305px;
	width: 970px;
	margin-left: -199px;

}

#SBCategoryPreviewContainer {
	height : 2000px;
}

#HomeFeaturedProducts>div>ul>li>div.ProductActionAdd>a
{
	color: #fff;
	font-weight: 400;
}

div.CategoryPreviewContainerClass
{
	border-style: solid;
    border-color: #8888bb;
    border-width: 2pt;
    border-radius: 6pt;
	background-color: #fff;
	padding: 5px 5px 5px 5px;
}

#HomeFeaturedProducts>h2, #SBProductNews>h2, #HomeRecentBlogs>h2, #SBProductNews>p, #SBProductNews>h4, #SBProductNews>em, #SBProductNews>img
{
	padding-left: 5pt;
	padding-right: 5px;
}

#CategoryHeading>div>div.SubCategoryListGrid>ul>li
{
	padding: 2px 2px 2px 2px;
}

#CategoryHeading>div>div.SubCategoryListGrid
{
	padding: 2px 2px 2px 2px;
}

.SBTooltip{
    display: inline;
    position: relative;
}

.SBTooltip:hover:after{
    background: #333;
    background: rgba(0,0,0,.8);
    border-radius: 5px;
    bottom: 26px;
    color: #fff;
    left: 20%;
    padding: 5px 15px;
    position: absolute;
    z-index: 98;
    width: 280px;
}

.productheading h2{
	padding-left: 10px;
	padding-top: 10px;
	line-height: 100%;
	color: white;
}

.productheading div{
	height: 60px;
	width: 573px;
	margin-bottom: 10px;
}

#SBProductCategory_BioSet.productheading {
	background: url(//cdn11.bigcommerce.com/s-v5lcc6/templates/__custom/_custom/_sbimages/_blueproductheaderbackground.jpg?t=1555926042) no-repeat;
	height: 60px;
	width: 573px;
	margin-bottom: 10px;
}

#SBProductCategory_Book.productheading {
	background: url(//cdn11.bigcommerce.com/s-v5lcc6/templates/__custom/_custom/_sbimages/_greenproductheaderbackground.jpg?t=1555926042) no-repeat;
	height: 60px;
	width: 573px;
	margin-bottom: 10px;
}

#Menu>ul>li.HasSubMenu>ul
{
	z-index:  100;
}

span.sf-sub-indicator 
{
	left: 147px;
}

table.tablenode
{
	border : 1px solid #3d9abe;
	max-width : 573px;
}
table.tablenode>tbody>tr:nth-child(even)
{
	background-color : #ddf0f6;
}
table.tablenode>tbody>tr:nth-child(odd)
{
	background-color : white;
}

table.tablenode>tbody>tr>td 
{
	padding: 0 0 0 0;
	border : 1px solid #3d9abe;
}

#SBProductCategory_Chart{}
#SBProductCategory_Chemical{}
#SBProductCategory_Giftware{}
#SBProductCategory_KitsEquipment{}
#SBProductCategory_MicroscopeSlide{}
#SBProductCategory_Model{}
#SBProductCategory_MultiMedia{}
#SBProductCategory_Seeds{}
#SBProductCategory_Specimens{}
#SBProductCategory_Videos{}
#SBProductCategory_ELearn.productheading {
	background: url(//cdn11.bigcommerce.com/s-v5lcc6/templates/__custom/_custom/_sbimages/_redproductheaderbackground.jpg?t=1555926042) no-repeat;
	height: 60px;
	width: 573px;
	margin-bottom: 10px;
}
#SBProductCategory_AdvancedMedical{}
#SBProductCategory_ProductEnquiry{}
#SBProductCategory_Special{}

#SBProductPage{}
#SBProductPage.name{}
#SBProductPage.description{}
#SBProductPage.msds{}
#SBProductPage.specification{}
#SBProductPage.features{}
#SBProductPage.resources{}
#SBProductPage.inlineImagex1{}
#SBProductPage.inlineImagex2{}
#SBProductPage.inlineImagex3{}
#SBProductPage.inlineImagex1Caption{}
#SBProductPage.inlineImagex2Caption{}
#SBProductPage.inlineImagex3Caption{}
#SBProductPage.inlineMoviex1{}
#SBProductPage.enquiry{}
#SBProductPage.inlineRelatedProduct{}
#SBProductPage.inlineBrand{}
#SBProductPage.inlineSupplierPageLink{}
#SBProductPage.attribution{}
#SBProductPage.careInstruction{}
#SBProductPage.techicalNote{}
#SBProductPage.otherNote{}