ul#menu_nav {
	padding:22px 0 0 230px;
	margin:0;
}

ul#menu_nav li {
	padding:0;
	margin:0;
	float:left;
	display:block;
	list-style-type:none;
}

ul#menu_nav a {
	padding:0 40px 0 0;
	font-weight:bold;
	text-decoration:none;
}

ul#menu_nav #contactnav  {
	padding-right:0px;
}

.mainlink {
	color:#009900;
}


/*main headings*/
#header_menubottom UL {
	PADDING:10px 0 0 0px; 
	MARGIN:0; 
	LIST-STYLE-TYPE: none;
}


/*This floats the menu so they appear side by side and not on top of eachother.*/
#header_menubottom UL LI {
	POSITION: relative;
	float:left;
	line-height:140%;
}

/*This changes the position and appearance of the submenus*/
LI UL {
	DISPLAY: none;
}

#header_menubottom LI UL { 
	POSITION: absolute;
	padding:0;
	margin:0;
	border:1px solid #015836;
	background-color:#FFFFFF;
	line-height:140%;
}

/*This changes the top level menu's links*/
#header_menubottom UL LI A {
	PADDING:3px 30px;
	DISPLAY: block;
	COLOR:#015836;
	TEXT-DECORATION: none;
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight:bold;
	
}

/*#header_menubottom LI UL LI {
	white-space:nowrap;
}*/



/*This changes the hover for all links in the menu div*/
#header_menubottom UL LI A:hover {
	color:#3E9F40;
	/*background-color:#BADCBC;*/
	
}


/*This changes the submenu links*/
#header_menubottom LI UL LI A {
	PADDING:2px 3px;
	color:#015836;
}

#header_menubottom li ul li {
	clear:both;
	white-space:nowrap;
	padding:0;
	margin:0;
}


/*This makes the submenu list display in the hover. Do not change either of the commands listed below.*/
LI:hover UL {
	DISPLAY: block;
}

LI.over UL {
	DISPLAY: block;
}
/*Please note that each of the main menus can have a class added to them and then each given a different width. The 
same can be done for the submenus. Each sub UL can be given a class and then each given a different width */

#header_menubottom UL.sub-res  {
	width:100px;
}

#header_menubottom UL.sub-prod {
	width:230px;
}

#header_menubottom UL.sub-serv {
	width:290px;
}

#header_menubottom UL.sub-sem {
	width:280px;
}

/*.productbt {
	width:116px;
	padding-right:5px;	
}

.servicesbt {
	width:116px;
	padding-right:5px;
}

.seminarsbt {
	width:116px;
	padding-right:5px;
}

.resourcesbt {
	width:116px;
	padding-right:5px;
}
.freedombt {
	width:131px;
	padding-right:5px;
}
.orderbt {
	width:125px;
	padding-right:5px;
}*/

/*This code belongs with the top menu commands, it makes the top link stay "highlighted" on the page you are on*/
body#home a#homenav,
body#contact a#contactnav,
body#about a#aboutnav,
body#articles a#articlesnav,
body#benefits a#benefitsnav,
body#demo a#demonav,
body#seminars a#seminarsnav,
body#order a#ordernav, 
body#what a#whatnav,
body#signup a#signupnav,
body#resources a#resourcesnav,
body#newsletter a#newsletternav,
body#consulting a#consultingnav,
body#investment a#investmentnav,
body#overview a#overviewnav,
body#cfm	a#cfmnav  {
	font-weight:bold;
	color:#3E9F40;
}