/******************/
	/* Main Site Tags */
	/******************/
	
    html { height: 100%; }
	body { font-size: 15px; font-family: Arial, Helvetica, sans-serif; color:#570a70; background-color: #fff; margin: 0px; outline:none; height: 100%; }
		
	/******************/
	/* Menu      */
	/******************/
    
	/* group home section */

        /* LEVEL 1 */
        /* surrounding div if needed */
        #navOuter { margin-top: 6px; margin-left: -1px;}
        /* ul styles */
        #nav {
            padding: 0;
            margin: 0;
            font-size: 15px;
            font-weight: bold;
        }
        
        #nav li {
        list-style: none;
        padding:0px;
        margin: 0;
        margin-left: 0;
        /* for horizontal list remove comments below */
        display: inline;
        }
        
        #nav li a{ color: #a9c63c; text-decoration: none;}
        #nav li a:link { color: #a9c63c; text-decoration:none;}
        #nav li a:visited { color: #a9c63c; text-decoration:none;}
        #nav li a:hover { color: #4e1e66; text-decoration:none;}
        #nav li a#active { color: #4e1e66; }   
        #nav li.nav-spacer { color: #a9c63c; padding: 0 4px 0 4px;}
        
        
                #subnavOuter { margin-left: -1px; height: 37px;}
        /* ul styles */
        #subnav {
            padding: 0;
            margin: 0;
            font-size: 15px;
            font-weight: bold;
        }
        
        #subnav li {
        list-style: none;
        padding:0px;
        margin: 0;
        margin-left: 0;
        /* for horizontal list remove comments below */
        display: inline;
        }
        
        #subnav li a{ color: #a9c63c; text-decoration: none;}
        #subnav li a:link { color: #a9c63c; text-decoration:none;}
        #subnav li a:visited { color: #a9c63c; text-decoration:none;}
        #subnav li a:hover { color: #4e1e66; text-decoration:none;}
        #subnav li a#active { color: #4e1e66; }   
        #subnav li.nav-spacer { color: #a9c63c; padding: 0 4px 0 4px;}
        
        
     .formtd { padding-top: 4px; padding-bottom: 5px; padding-right: 5px; }
	.formtd2 { padding-top: 1px; padding-bottom: 7px;}
	
	.textfield { font-family: Arial,Helvetica,sans-serif;
    font-size: 15px; width: 300px; background-color: #f0f0f0; border-bottom: #A6AAA9 1px solid; border-left: #A6AAA9 1px solid; border-right: #A6AAA9 1px solid; border-top: #A6AAA9 1px solid; }
	select { width: 300px; }
    
    .textfield-half { font-family: Arial,Helvetica,sans-serif;
    font-size: 15px; width: 150px; background-color: #f0f0f0; border-bottom: #A6AAA9 1px solid; border-left: #A6AAA9 1px solid; border-right: #A6AAA9 1px solid; border-top: #A6AAA9 1px solid; }

    .textfield-short { font-family: Arial,Helvetica,sans-serif;
    font-size: 15px; width: 75px; 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:link, a:visited, a:active	{ text-decoration: none; outline: none; color: #a9c63c;}
	a:hover {  color: #4e1e66; text-decoration: underline; } 
    
    #cmsarea4 a, #cmsarea4 a:link, #cmsarea4 a:visited, #cmsarea4 a:active	{ text-decoration: none; outline: none; color: #fff;}
	#cmsarea4 a:hover {  color:#fff; text-decoration: underline; } 
    
    #cmsarea7 a, #cmsarea7 a:link, #cmsarea7 a:visited, #cmsarea7 a:active	{ text-decoration: none; outline: none; color: #fff;}
	#cmsarea7 a:hover {  color:#fff; text-decoration: underline; } 
    
    #cmsarea8 a, #cmsarea8 a:link, #cmsarea8 a:visited, #cmsarea8 a:active	{ text-decoration: none; outline: none; color: #fff;}
	#cmsarea8 a:hover {  color:#fff; text-decoration: underline; } 
	
	h1 { font-size: 1.7em; margin: 0px; padding: 0px; margin: 0px;  }
	h2 { font-size: 1.2em; margin: 0px; padding: 0px 0px 0px 0px; margin: 0px; font-weight: bold;}

	hr {  background-color: #dde1e4; color: #dde1e4; border: 0; height: 1px; margin: 0px; }


	/**********************/
	/* CMS Style Dropdown */
	/**********************/
	
	/* FONTS */
	.bold-purple { font-size: 1em; color: #501f74;}
	.bold-green { font-size: 1em; font-family: Arial, Helvetica, sans-serif; color:#627c71; font-weight: bold; line-height: 20px; } 
    .bold-green a:link, .bold-green a:visited, .bold-green a:active { font-size: 1em; font-family: Arial, Helvetica, sans-serif; color:#627c71; font-weight: bold; line-height: 18px; text-decoration: underline; } 
    .bold-green a:hover { color: #fff;}