
	/******************/
	/* Main Site Tags */
	/******************/
    
	html { height: 100%; }
    body {  margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; outline:none; height: 100%; }
	p { margin: 0; font-size: 13px; font-family: Arial, Helvetica, sans-serif;}
	.bloghover a:link, .bloghover a:visited, .bloghover a:active  { color: #000; text-decoration: none; }
    .bloghover a:hover { color: #ec008c; cursor: hand; }
    
    .formsubmit { font-size: 16px; font-weight: bold; color: #000; margin: 0px; padding: 0px 0px 0px 0px; margin: 0px; border: 0; background-color: #fff; text-align: left; }
    
    blog_nav_link, a.blog_nav_link, a.blog_nav_link:visited, a.blog_nav_link:active { color: #000; line-height:22px; font-weight: bold; text-decoration: none;}
    a.blog_nav_link:hover { color: #ec008c; text-decoration: underline;}

	.footer { color: #ec008c; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
    a.footer, a.footer:visited, a.footer:active{ color: #8D8F81; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
    a.footer:hover { color: #ec008c; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
    
    .big_purple { color: #000; text-decoration: none; font-weight: bold; line-height: 22px; }
    
    a.homelink, a.homelink:visited, a.homelink:active { color: #ec008c; text-decoration: none; font-weight: bold; line-height: 32px; padding-left: 25px; }
    a.homelink:hover { color:#ccc;}
    
.blogg-return-link, a.blogg-return-link, a.blogg-return-link:visited, a.blogg-return-link:active { font-size: 16px; color: #000; margin: 0px; padding: 0px 0px 0px 0px; margin: 0px; font-weight: bold; text-decoration: none;}
a.blogg-return-link:hover { color:#ec008c;}
    
	/******************/
	/* Menu      */
	/******************/
    
        /* LEVEL 1 */
        /* surrounding div if needed */
        #levelOnecontainer { margin-bottom: 17px; }
        
        /* ul styles */
        #levelOne {
            padding: 0;
            margin: 0;
            /* font-size: 138%; */
        }
        
        #levelOne li {
        list-style: none;
        /* padding:0.2em 1em; */
        margin-left: 25px;
        /* for horizontal list remove comments below */
        /* display: inline; */
        }
        
        #levelOne li a{ color: #ec008c; text-decoration: none; font-weight: bold; line-height: 22px; }
        #levelOne li a:link { color: #ec008c; text-decoration:none; }
        #levelOne li a:visited { color: #ec008c; text-decoration:none;}
        #levelOne li a:hover { color: #ccc; text-decoration:none;}
        #levelOne li a#activeLevelOne { color: #333; }
        
        
        /* LEVEL 2 */
        /* surrounding div if needed */
        #levelTwocontainer { margin-bottom: 17px; }
        
        /* ul styles */
        #levelTwo {
            padding: 0;
            margin: 0;
        }
        
        #levelTwo li {
        list-style: none;
        padding: 5px 0 5px 0;
        /* padding:0.2em 1em; */
        margin: 0;
        margin-left: 15px;
        /* for horizontal list remove comments below */
        /* display: inline; */
        }
        
        #levelTwo li a { color: #ec008c; text-decoration: none; font-weight: bold; line-height: 16px; font-size: 14px; }
        #levelTwo li a:link { color: #ec008c; text-decoration: none;  }
        #levelTwo li a:visited { color: #ec008c; text-decoration: none; }
        #levelTwo li a:hover { color: #ccc; text-decoration:none; }
        
        #levelTwo li a#activeLevelTwo {
        color: #666;
        }
        
        /* ul styles */
        #levelThree {
            padding: 0;
            margin: 0;
        }
        
        #levelThree li {
        list-style: none;
        padding:0.2em 1em;
        margin: 0;
        margin-left: 15px;
        /* for horizontal list remove comments below */
        /* display: inline; */
        }
	
    	#levelThree li a#activeLevelThree {
        color: #52227F; font-weight: bold; line-height: 16px; font-size: 14px;
        }

	/******************/
	/* 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: 0; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

	ul,ol,li,form { margin-top: 0px; margin-bottom: 5px; }
	
	a, a:visited, a:active	{ text-decoration: underline; outline: none; color: #ec008c;}
	a:hover {  color:#ec008c; } 
	
	h1 { font-size: 22px; color: #000; margin: 0px; padding: 0px 20px 0px 0px; margin: 0px;  }
	h2 { font-size: 13px; color: #000; margin: 0px; padding: 0px 20px 0px 0px; margin: 0px;  }

	hr {  background-color: #9bb1a7; color: #9bb1a7; border: 0; height: 1px; margin: 3px 0px 10px 0px; }


	/**********************/
	/* CMS Style Dropdown */
	/**********************/
	
	/* FONTS */
    /* p.bold-purple { line-height:22px; border-top: 1px solid #ec008c; font-size: 22px; } */

    /* big links */
    a.big_link, a.big_link:visited, a.big_link:active { color: #ec008c; text-decoration: none; font-size: 14px; font-weight: bold;}
    a.big_link:hover { color:#ccc;}
    
    .big_black_text { color: #000; text-decoration: none; line-height: 22px; font-size: 22px; padding-right: 20px; }
    
	