TH,H1,H2,H3,H4,H5,H6 {font-weight:normal;}
HTML,BODY,DIV,P,OL,LI,DL,DD,DT,FORM,INPUT,BLOCKQUOTE,
H1,H2,H3,H4,H5,H6,PRE,FIELDSET {margin:0; padding:0;}
H1               	{ display: inline; }
UL               	{ margin-top: 0px; margin-bottom: 3px; }
LI               	{ color: #028e02 }
TD, TH           	{ padding:0; vertical-align:top;}
DIV, TABLE       	{ border-collapse:collapse;}
BODY             	{ font-family:Tahoma, Verdana, Arial, helvetica, sans-serif; color:#111111; background-color:#eeeeee; text-align:center;}
BODY,TH,TD       	{ font-size:10pt;}
P                	{ padding:0; margin:0px 0px 0px 0px;}
TABLE            	{ padding:0; margin:0px 0px 0px 0px; background-color: #ffffff;}
A                	{ color:#107610; text-decoration:none;}
A:hover          	{ color:#36a036; text-decoration:underline;}
INPUT            	{ border: 1px solid #028e02; background: rgb(236, 236, 236) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.button 			{ border: 1px solid #0033bb; background: #109010; color: white; text-decoration:none; margin-left: 2px; margin-right:2px}
.button A 			{ border: 1px solid #0033bb; background: #109010; color: white; text-decoration:none; margin-left: 2px; margin-right:2px}
.button A:hover  	{ border: 1px solid #0033bb; background: #0033bb; color: white; text-decoration:none; margin-left: 2px; margin-right:2px}
TEXTAREA         	{ border: 1px solid #028e02; background: rgb(236, 236, 236) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; padding: 6px; margin-top: 5px; margin-bottom: 5px;}
#header          	{ border-bottom:1px solid #109010; width:756px; height:50px; vertical-align:top; background-image:url('../images/solidgreen.jpg');} 
#header H1       	{ color:#fff; margin-top:0px; margin-left: 20px;  text-shadow: 0 1px 1px #000000; font-weight:bold;}
#quote           	{ text-align: center; border-bottom: 1px solid #028e02; padding: 5px; background-color: mintcream; }
.highlight       	{ color:#025e02; font-weight: bold}
.quote           	{ font-style: italic; }
.sig            	{ color: #109010; font-weight: bold;  }
.date_class      	{ color: #ffffff; padding-right: 20px; padding-top: 4px; text-align: right; background: transparent; white-space: nowrap; text-shadow: 0 1px 1px #000000;  }
.gray_background 	{ background-color: #eeeeee; }
.coloredborder   	{ border: 1px solid #028e02; padding: 10px 10px 10px 10px; background-color: #eeeeee; }
.transparentborder	{ border: 1px solid #028e02; padding: 10px 10px 10px 10px; background: transparent;  }
.address         	{ background-color: mintcream; }
.addressform     	{ background-color: mintcream; }
.bd              	{ background-color: mintcream; border-bottom: 1px solid #028e02; }
.calculators     	{ background-color: mintcream; }
.concepts        	{ background-color: mintcream; }
.conceptssolo    	{ background-color: mintcream; }
.factstable      	{ background-color: mintcream; }
.firmdescription 	{ background-color: mintcream; border-left: 1px solid #028e02; }
.footer        	    { background-color: mintcream; }
.lifeguides      	{ background-color: mintcream; }
.reallife        	{ background-color: mintcream; }
.resourcecenter    	{ background-color: mintcream; }
.vitamins        	{ background-color: mintcream; }
.worksheets      	{ background-color: mintcream; }
#menu            	{ background-color: mintcream; }
#menu TD         	{ text-align: center; border-bottom: 1px solid #028e02; border-right: 1px solid #cccccc;  padding-bottom: 5px; padding-top: 5px; }     
#menu TD         	{ text-align: center; border-bottom: 1px solid #028e02; border-right: 1px solid #999;  padding-bottom: 5px; padding-top: 5px; background-image: url(../images/mainNavBackground.png); background-position: top left; background-repeat: repeat-x; background-color: #028e02;}
#menu TD a			{color: #fff; font-weight: normal; text-shadow: 0px 1px 1px #000;}
#menu TD a:hover	{color: #CCCCFF; text-decoration: none;}
.main            	{ }
#main TD         	{ padding: 4px 4px 4px 4px; }
.mainpadded      	{ background-color: mintcream; }
#mainpadded TD, TR  { padding: 8px 8px 8px 8px; }
.colored         	{ color: #086008; font-weight: bold;}
.coloredhead     	{ color: #086008; font-weight: bold; font-size:14pt; }
.bottom_border   	{ padding: 4px 4px 4px 4px; border-bottom: 1px solid #028e02; }
.bottom_border2  	{ padding: 0px 0px 0px 0px; border-bottom: 1px solid #028e02; }
.border_left     	{ border-left: 1px solid #028e02; }
.smallfont       	{ font-size: 7pt;}
#articletab ul		{ padding:0; margin:0; margin-left: 5px; padding-left: 15px;}
#articletab li		{ padding:0; } 
#authortab TD		{ padding-left: 6px; padding-right: 6px; white-space: nowrap; }
.authorlist         { color: #109010; font-weight: bold; }
.xxauthorlist       { padding-left: 5px; color: white; background-color:#109010; border-bottom: 3px solid mintcream; }
.booklist 			{ padding-bottom: 6px; }
/* The dynamic menus CSS */
	/* The following CSS is only for the demo */
	html{
		height:100%;
	}

	
	#leftColumn{
		float:left;
		padding-left:0px;
		padding-bottom:10px;
	}

	/* End of demo CSS */
	
	/****************************************************************************************
	* 	LAYOUT CSS FOR THE MENU
	****************************************************************************************/
	#dhtmlgoodies_listMenu a{	/* Main menu items */
		text-decoration:none;

	}
	#dhtmlgoodies_listMenu ul li a{	/* Sub menu */
		font-weight:normal;
	}
	#dhtmlgoodies_listMenu ul li ul li a{	/* Sub Sub menu */
		font-size:0.9em;
		font-weight:normal;		
	}
	
	#dhtmlgoodies_listMenu .activeMenuLink{	/* Styling of active menu item */
		color:blue;
	}
	
	
	/*
	No bullets
	*/	
	#dhtmlgoodies_listMenu li{
		list-style-type:none;	
	}
	
	/*
	No margin and padding
	*/
	#dhtmlgoodies_listMenu, #dhtmlgoodies_listMenu ul{
		margin:0px;
		padding:0px;
	}

	/* Margin of sub menu items */
	#dhtmlgoodies_listMenu ul{
		display:none;
		margin-left:10px;
	}


