
/******************/
/* FRONTENT ONLY  */
/******************/

	/******************/
	/* Main Site Tags */
	/******************/
	
    html { height: 100%; }
	body { font-size: 81%; font-family: Arial, Helvetica, sans-serif; color:#501f74; background-color: #fff; margin: 0px; outline:none; height: 100%; }
	.footerlinks { padding-right: 20px;}
	
	a.topsitelinks, a.topsitelinks:visited, a.topsitelinks:active { font-size: 1.1em; font-family: Arial, Helvetica, sans-serif; color:#501f74; line-height: 24px; } 
	a.topsitelinks:hover { color:#ADC7BC; }
		
	/******************/
	/* Menu      */
	/******************/

	#levelOne { padding: 0; margin: 0; font-size: 138%; }
	#levelOne ul { margin: 0; padding: 0; }
	#levelOne li { list-style: none; margin-left: 42px; /* font-size: 1.17em; */ }
	#levelOne li a{ padding: 0; text-decoration: none; line-height: 20px;  /* font-size: 1.17em; */ }
	#levelOne li a:link { color: #fff; }
	#levelOne li a:visited { color: #fff; }
	#levelOne li a:hover { color: #501f74; }
	#levelOne li a#current { color: #501f74; }
	
	#levelTwo { margin: 0; padding: 0; }
	#levelTwo ul { margin: 0; padding: 0; }
	#levelTwo li { list-style: none; margin-left: 28px; }
	#levelTwo li a{ padding: 0; text-decoration: none; line-height: 20px;  }
	#levelTwo li a:link { color: #fff; }
	#levelTwo li a:visited { color: #fff; }
	#levelTwo li a:hover { color: #501f74; }
	#levelTwo li a#current { color: #501f74; }
	


	/******************/
	/* Contact form   */
	/******************/
	
	.formtd { padding-top: 1px; padding-bottom: 2px;}
	.formtd2 { padding-top: 1px; padding-bottom: 7px;}
	
	.textfield { background-color: #f0f0f0; border-bottom: #A6AAA9 1px solid; border-left: #A6AAA9 1px solid; border-right: #A6AAA9 1px solid; border-top: #A6AAA9 1px solid; }




/*******************/
/* FRONTENT & CMS  */
/*******************/

	p { margin: 0px; padding: 0px;  }
	ul,ol,li,form { margin-top: 0px; margin-bottom: 5px; }
	
	a, a:visited, a:active	{ text-decoration: none; outline: none; color: #d8a643;}
	a:hover { text-decoration:none; color:#ADC7BC; } 
	
	h1 { font-size: 1.7em; color: #501f74; margin: 0px; padding: 0px 0px 24px 0px; margin: 0px;  }
	h2 { font-size: 1.2em; color: #501f74; margin: 0px; padding: 0px 0px 0px 0px; margin: 0px; font-weight: bold;}

	hr {  background-color: #ccc; border: 0; height: 1px; margin: 3px 10px 10px 0px; }


	/**********************/
	/* CMS Style Dropdown */
	/**********************/
	
	/* FONTS */
	.bold-purple { font-size: 1em; color: #501f74;}
	.bold-orange { font-size: 1em; color: #d8a643;}