html {height:100%;}

body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	height: 100%;
}

a {text-decoration: none;}

img {border: 0;}

.menucode { font-size: 6pt; color: #760E01;}

/* --------------------------------------------------------------------------------- start dhtmlgoodies menu css */

	#mainContainer {margin: 0; padding: 0; width: 680px;}
	#dhtmlgoodies_menu {visibility: hidden;}
	#dhtmlgoodies_menu ul {
		margin: 0;	/* No indent */
		padding: 4px 4px 5px 50px;
	}
	#dhtmlgoodies_menu li {
		list-style-type: none;	/* No bullets */
		font-size: 11pt;
		color: #FFFFFF;
	}	
	#dhtmlgoodies_menu ul li ul {display: none;} /* Needed to display ok in Opera */
	#dhtmlgoodies_menu a {margin: 0; 	padding: 0;}

	/* End general configuration CSS */
	
	
	/* Cosmetic */
	
	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	#dhtmlgoodies_menu ul { border: 0;}
		
	#dhtmlgoodies_menu ul.menuBlock1 {	/* Menu bar - main menu items */
		padding: 2px;
		border: 0;
		background-color: #760E01;
		overflow: visible;
	}
	#dhtmlgoodies_menu ul.menuBlock2 {	/* Menu bar - main menu items */
		padding: 2px;
		border: 0;
		background-color: #760E01;
	}
	
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */

	#dhtmlgoodies_menu a {
		padding: 3px;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	/*
	Main menu items 
	*/
	
	#dhtmlgoodies_menu .currentDepth1 {
		padding: 2px 4px;
		border: 0;
	}
	#dhtmlgoodies_menu .currentDepth1over {
		padding: 2px 4px;
		background-color: #760E01;
		border: 0;
	}
	#dhtmlgoodies_menu .currentDepth1 a {
		font-weight: bold;
	}
	#dhtmlgoodies_menu .currentDepth1over a {	/* Text rules */
		color: #FFF;
		font-weight: bold;
	}
	
	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2 {
		padding: 4px 5px;
		border: 0;
		font-size: 9pt;
		font-weight: bold;
	}
	#dhtmlgoodies_menu .currentDepth2over {
		padding: 4px 5px;
		background-color: #760E01;
		border: 0;
		font-size: 9pt;
		font-weight: bold;
	}	
	#dhtmlgoodies_menu .currentDepth2over a {	/* Text rules */
		color: #FFCC66;
	}	
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3{
		padding: 4px 5px;
		border: 0;
	}
	#dhtmlgoodies_menu .currentDepth3over{
		padding: 4px 5px;
		background-color: #760E01;
		border: 0;
	}
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4 {
		padding: 4px 5px;
		border: 0;
	}
	#dhtmlgoodies_menu .currentDepth4over {
		padding: 4px 5px;
		background-color: #760E01;
		border: 0;
	}
