/******************/
	/* 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: 12px; font-family: Arial, Helvetica, sans-serif;}
	.bloghover a:link, .bloghover a:visited, .bloghover a:active  { color: #000; text-decoration: none; }
    .bloghover a:hover { color: #add906; 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: #add906; text-decoration: underline;}

	.footer { color: #8D8F81; 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: #add906; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
    
.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:#add906;}
    
	/******************/
	/* Menu      */
	/******************/
    
	/* group home section */

        /* LEVEL 1 */
        /* surrounding div if needed */
        
        #levelOnecontainerHome { margin-bottom: 17px; }
        
        /* ul styles */
        #levelOneHome {
            padding: 0;
            margin: 0;
            font-size: 16px;
        }
        
        #levelOneHome li {
        list-style: none;
      				  /* padding:0.2em 1em; */
        margin: 0;
        /* for horizontal list remove comments below */
        /* display: inline; */
        }
        
        #levelOneHome li a{ color: #000; text-decoration: none; font-weight: bold; line-height: 22px; }
        #levelOneHome li a:link { color: #000; text-decoration:none; }
        #levelOneHome li a:visited { color: #000; text-decoration:none; }
        #levelOneHome li a:hover { color: #add906; text-decoration:none; }
        #levelOneHome li a#activeLevelOne {
        color: #add906; font-weight: bold;
        }
        
        
        /* LEVEL 2 */
        /* surrounding div if needed */
        #levelTwocontainerHome { margin-bottom: 17px; }
        
        /* ul styles */
        #levelTwoHome {
            padding: 0;
            margin: 0;
        }
        
        #levelTwoHome li {
        list-style: none;
        /* padding:0.2em 1em; */
        margin: 0;
        margin-left: 25px;
        /* for horizontal list remove comments below */
        /* display: inline; */
        }
        
        #levelTwoHome li a{ color: #fff; text-decoration: none; font-weight: bold; line-height: 22px; }
        #levelTwoHome li a:link { color: #fff; text-decoration:none;}
        #levelTwoHome li a:visited { color: #fff; text-decoration:none;}
        #levelTwoHome li a:hover { color: #52227F; text-decoration:none;}
        #levelTwoHome li a#activeLevelTwo {
        color: #add906;
        }
        
        /* ul styles */
        #levelThree {
            padding: 0;
            margin: 0;
        }
        
        #levelThree li {
        list-style: none;
        padding:0.2em 1em;
        margin: 0;
        margin-left: 25px;
        /* for horizontal list remove comments below */
        /* display: inline; */
        }
	
    	#levelThree li a#activeLevelThree {
        color: #fff; font-weight: bold;
        }

    
    /* Content Template */
    
        /* 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: #fff; text-decoration: none; font-weight: bold; line-height: 22px; }
        #levelOne li a:link { color: #fff; text-decoration:none; }
        #levelOne li a:visited { color: #fff; text-decoration:none;}
        #levelOne li a:hover { color: #52227F; text-decoration:none;}
        #levelOne li a#activeLevelOne { color: #add906; }
        
        
        /* LEVEL 2 */
        /* surrounding div if needed */
        #levelTwocontainer { margin-bottom: 17px; }
        
        /* ul styles */
        #levelTwo {
            padding: 0;
            margin: 0;
        }
        
        #levelTwo li {
        list-style: none;
        /* padding:0.2em 1em; */
        margin: 0;
        /* for horizontal list remove comments below */
        /* display: inline; */
        }
        
        #levelTwo li a { color: #000; text-decoration: none; font-weight: bold; line-height: 22px; }
        #levelTwo li a:link { color: #000; text-decoration: none;  }
        #levelTwo li a:visited { color: #000; text-decoration: none; }
        #levelTwo li a:hover { color: #add906; text-decoration:none; }
        
        #levelTwo li a#activeLevelTwo {
        color: #add906;
        }
        
        /* ul styles */
        #levelThree {
            padding: 0;
            margin: 0;
        }
        
        #levelThree li {
        list-style: none;
        padding:0.2em 1em;
        margin: 0;
        margin-left: 25px;
        /* for horizontal list remove comments below */
        /* display: inline; */
        }
	
    	#levelThree li a#activeLevelThree {
        color: #52227F; font-weight: bold;
        }

	/******************/
	/* 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: #000;}
	a:hover {  color:#add906; } 
	
	h1 { font-size: 16px; color: #000; margin: 0px; padding: 0px 0px 0px 0px; margin: 0px;  }
	h2 { font-size: 13px; color: #000; margin: 0px; padding: 0px 0px 0px 0px; margin: 0px;  }

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


	/**********************/
	/* CMS Style Dropdown */
	/**********************/
	
	/* FONTS */
    
    p.blog-black-title { background-image:url( http://www.modcell.co.uk/images/bg.gif); line-height:22px; border-top: 1px solid #868978; }
    
    a.blog-black-title, a.blog-black-title:visited, a.blog-black-title:active { color: #000; text-decoration: none; display: block;}
    a.blog-black-title:hover { color:#add906;}
    
	p.blog-green-title { background-image:url( http://www.modcell.co.uk/images/bg.gif); line-height:22px; border-top: 1px solid #868978; color:#add906; }
	p.blog-black { background-image:url(http://www.modcell.co.uk/images/bg.gif); line-height:22px;  }
	p.blog-green { background-image:url(http://www.modcell.co.uk/images/bg.gif); line-height:22px; color:#add906; }
    p.blog-clear { line-height: 22px;}