html, body{ height:100%; margin:0;}
.pagemaster{ width:100%; height:100%; background-color:#000; text-align:center; margin:0;}
#sknMstr{ width:800px; margin:0 auto; background-color:#fff; background-image:url(tlc.gif); background-position:top left; background-repeat:no-repeat;}
#sknTrc{ background-image:url(trc.gif); background-repeat:no-repeat; background-position:top right;}
#sknBrc{background-image:url(brc.gif); background-repeat:no-repeat; background-position:bottom right;}
#sknBlc{background-image:url(blc.gif); background-repeat:no-repeat; background-position:bottom left; padding:0;}
#hdr{ background-image:url(mnuBg.gif); background-repeat:repeat-y; background-position:left; margin:4px; padding:0;}
#mnu,#mnu2{ background-image:url(mnuTop.gif); background-repeat:no-repeat; padding:10px 0 0 30px; width:173px; text-align:left; }
#mnuWrpr, .mnuWrpr{ background-image:url(mnuBg.gif); background-repeat:repeat-y;}
#mnu{float:left; }
.mnuSub2{ background-image:url(mnubtmbg.gif); background-repeat:repeat-y;}
#tpImg{ float:right; width:589px; background-image:url(hmImg.gif); height:298px; background-repeat:no-repeat; background-position:left;}
#tpImg2{background-image:url(hmImg2.gif); height:178px; background-repeat:no-repeat; background-position:left;}
.dvclr{ margin:0; clear:both; padding:0; height:1px; overflow:hidden;}
#spcr{ height:1px; margin:0; padding:0; overflow:hidden;}
#bwl{ background-image:url(herb.gif); height:268px; background-repeat:no-repeat;}
#bgMscope{ background-image:url(bgMicroscope.jpg); height:268px; background-repeat:no-repeat;}
#bgBook{ background-image:url(bgBook.jpg); height:268px; background-repeat:no-repeat;}
#bgDoodad{ background-image:url(bgDoodad.jpg); height:268px; background-repeat:no-repeat;}
#bgGlobe{ background-image:url(bgGlobe.jpg); height:268px; background-repeat:no-repeat;}
#bgJars{ background-image:url(bgJars.jpg); height:268px; background-repeat:no-repeat;}
#ftrSub{ background-image:url(ftr_sub.gif); background-repeat:no-repeat; height:56px; background-position:center; margin:0 0 4px 0;}
a.btmLinks, .btmLinks a, .btmLinks{ color:#ffc943; text-decoration:none; font-family:"Times New Roman", Times, serif; font-size:10pt;}
a.btmLinks:hover, .btmLinks a:hover{ text-decoration:underline;}
.alchemyTbl{ width:794px;}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.main_dnnmenu_container,.SPMenu_MenuContainer {
	background-color: transparent; font-size: 11pt; font-family: Times New Roman; font-weight:bold;
}
.main_dnnmenu_bar,.SPMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;font-size: 11pt; font-family: Times New Roman; font-weight:bold;
}
.main_dnnmenu_item td ,.SPMenu_MenuItem{ /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Times New Roman; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 3px;	

}

.main_dnnmenu_rootitem  ,.SPMenu_RootItem td,.SPMenu_RootItem {/*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	font-size: 11pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Times New Roman; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 7px 12px 7px 5px   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover,.SPMenu_MenuItemSelected, .SPMenu_MenuItemSelected td {  
	background-color: Transparent; 
	color:#B75320;
	font-weight:bold;
padding: 7px 12px 7px 5px; font-size:11pt;
}
.main_dnnmenu_breadcrumbRoot,.SPMenu_BreadcrumbRoot,.SPMenu_RootItemActive{
	color:#B75320;
	font-size: 11pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Times New Roman; 
	padding: 7px 12px 7px 5px;
}
.main_dnnmenu_itemhover td {  
	background-color: Transparent; 
	color:#B75320;
}


.main_dnnmenu_icon,.SPMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu ,.SPMenu_SubMenu{
	background-color: #FFC943;  
	border:1px solid #000;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	   /*explicitly set padding for sub-menus */
	   padding:3px;
	
}
.SPMenu_SubMenuHover{color:#B75320; border:1px solid #FFC943; padding:2px 0 2px 1px; font-size:9pt;}
.main_dnnmenu_submenu {margin-left:-80px;}
.main_dnnmenu_break,.SPMenu_MenuBreak {
	height: 20px;
	font-size: 2px;
}

.main_dnnmenu_arrow,.SPMenu_MenuArrow {
	border-right: #FFC943 0px solid; 
	border-bottom: #FFC943 0px solid; 
	border-top: #FFC943 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow,.SPMenu_MenuRootArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	display:none;
}

.Normal,.NormalTextBox,.NormalRed,.NormalBold{font-size:11pt; font-family:"Times New Roman", Times, serif;}


