#page #content .azWidget ul { margin:0; padding: 0; text-align:center;}
#page #content .azWidget li a, 
#page #content .azWidget li span { background: #000; border:1px solid #eeeeee; color: #666; margin:0 0 5px 5px; padding:1px 2px; line-height:25px; width:22px;}
#page #content .azWidget li a {background:#c93994; border-color:#962a6f; color:#fff; text-decoration: none; }
#page #content .azWidget li a:hover {background:#0066A5; border-color:#0066A5; color:#fff;}
div.styles1004 {
        background: #fff;
        overflow:hidden;
        text-align: center;
font-size: 1.1em;

    }

div.styles1004 li {
        margin-right: 3px;
        line-height: 1.4em;
        display: inline;

    }

div.styles1004 li a {
background: #567320;        
        color: #fff;
        display:inline-block;
        padding: 2px;
        margin-bottom: 10px;
        text-align:center;
        text-decoration: none;
        width:1.5em;
    }

div.styles1004 li span {
        color: #333; 
        padding: 4px;
    }

div.styles1004 li h2 {
        font-style: normal;
        margin-right: 5px;
        color: #fff;
    }

div.styles1004 li h2 a {
        border: 0;
        width: auto;
        padding: 0 5px;
    }

div.styles1004 li a:hover {
        color: #fff;
        background: #333;
        text-decoration: none;
        opacity: 0.7;
    }
/* Style the buttons that are used to open and close the accordion panel */
.accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  transition: 0.4s;
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active, .accordion:hover {
  background-color: #ccc;
}

/* Style the accordion panel. Note: hidden by default */
.panel {
  padding: 0 18px;
  background-color: white;
  display: none;
  overflow: hidden;
}
/* QUICK LINKS NAV
   ================================================== */

div.styles1009 .widget-quicklinks2 { 
    
}
div.styles1009 .widget-quicklinks2 h2 {
    font-size: 2.2em; 
	text-align: center;
	color: #fff;
    background: #666;
    padding: 0.3em;
    margin: 0;
}
div.styles1009 .widget-quicklinks2 ul {
    padding-top: 0.3em;
}
div.styles1009 .widget-quicklinks2 li {
    display: inline-block;
	font-size: 1.8em;
	line-height: normal;
    margin: 0 -4px 0 0;
    width: 100%;
    vertical-align: top;
    padding: 0.1em 0;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

@media only screen and (min-width:400px) {
div.styles1009 .widget-quicklinks2 li {
        width: 100%;
    }

div.styles1009 .widget-quicklinks2 li:nth-child(odd) {
        padding-right: 0;
    }
}

div.styles1009 .widget-quicklinks2 li a {
    color: #fff;
    background: #007acc;
    padding: 0.6em;
    display: block;
    text-decoration: none;
}

div.styles1009 .widget-quicklinks2 li a:after {
        content: " »  ";
		float: right;

}
div.styles1009 .widget-quicklinks2 li a:hover {
    background: #006ab5;
}
div.styles1009 .widget-quicklinks2 img {
    display: inline-block;
    vertical-align: bottom;
}

div.styles1009 .widget-quicklinks2 .image-link {display: block; position: relative; padding-left: 2.7em; padding-top: .5em;} 
div.styles1009 .widget-quicklinks2 .image-link img {left: .5em; top: .4em; position: absolute;}

div.styles1009 .ie7 .widget-quicklinks2 li,
div.styles1009 .ie8 .widget-quicklinks2 li {
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

div.styles1009 .ie7 .widget-quicklinks2 li {
    display: block;
    float: left;
    width: 96%;
}
/* QUICK LINKS NAV
   ================================================== */

div.styles1011 .widget-quicklinks2 { 
    
}
div.styles1011 .widget-quicklinks2 h2 {
    font-size: 2.2em; 
	text-align: center;
	color: #fff;
    background: #666;
    padding: 0.3em;
    margin: 0;
}
div.styles1011 .widget-quicklinks2 ul {
    padding-top: 0.3em;
}
div.styles1011 .widget-quicklinks2 li {
    display: inline-block;
	font-size: 1.8em;
	line-height: normal;
    margin: 0 -4px 0 0;
    width: 100%;
    vertical-align: top;
    padding: 0.1em 0;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

@media only screen and (min-width:400px) {
div.styles1011 .widget-quicklinks2 li {
        width: 100%;
    }

div.styles1011 .widget-quicklinks2 li:nth-child(odd) {
        padding-right: 0;
    }
}

div.styles1011 .widget-quicklinks2 li a {
    color: #fff;
    background: #1f8a70;
    padding: 0.6em;
    display: block;
    text-decoration: none;
}

div.styles1011 .widget-quicklinks2 li a:after {
        content: " »  ";
		float: right;

}
div.styles1011 .widget-quicklinks2 li a:hover {
    background: #196f5a;
}
div.styles1011 .widget-quicklinks2 img {
    display: inline-block;
    vertical-align: bottom;
}

div.styles1011 .widget-quicklinks2 .image-link {display: block; position: relative; padding-left: 2.7em; padding-top: .5em;} 
div.styles1011 .widget-quicklinks2 .image-link img {left: .5em; top: .4em; position: absolute;}

div.styles1011 .ie7 .widget-quicklinks2 li,
div.styles1011 .ie8 .widget-quicklinks2 li {
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

div.styles1011 .ie7 .widget-quicklinks2 li {
    display: block;
    float: left;
    width: 96%;
}
/* QUICK LINKS NAV
   ================================================== */

div.styles1010 .widget-quicklinks2 { 
    
}
div.styles1010 .widget-quicklinks2 h2 {
    font-size: 2.2em; 
	text-align: center;
	color: #fff;
    background: #666;
    padding: 0.3em;
    margin: 0;
}
div.styles1010 .widget-quicklinks2 ul {
    padding-top: 0.3em;
}
div.styles1010 .widget-quicklinks2 li {
    display: inline-block;
	font-size: 1.8em;
	line-height: normal;
    margin: 0 -4px 0 0;
    width: 100%;
    vertical-align: top;
    padding: 0.1em 0;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

@media only screen and (min-width:400px) {
div.styles1010 .widget-quicklinks2 li {
        width: 100%;
    }

div.styles1010 .widget-quicklinks2 li:nth-child(odd) {
        padding-right: 0;
    }
}

div.styles1010 .widget-quicklinks2 li a {
    color: #fff;
    background: #677F2F;
    padding: 0.6em;
    display: block;
    text-decoration: none;
}

div.styles1010 .widget-quicklinks2 li a:after {
        content: " »  ";
		float: right;

}
div.styles1010 .widget-quicklinks2 li a:hover {
    background: #3F4E1D;
}
div.styles1010 .widget-quicklinks2 img {
    display: inline-block;
    vertical-align: bottom;
}

div.styles1010 .widget-quicklinks2 .image-link {display: block; position: relative; padding-left: 2.7em; padding-top: .5em;} 
div.styles1010 .widget-quicklinks2 .image-link img {left: .5em; top: .4em; position: absolute;}

div.styles1010 .ie7 .widget-quicklinks2 li,
div.styles1010 .ie8 .widget-quicklinks2 li {
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

div.styles1010 .ie7 .widget-quicklinks2 li {
    display: block;
    float: left;
    width: 96%;
}
/* QUICK LINKS NAV
   ================================================== */

div.styles1015 .widget-quicklinks2 { 
    
}
div.styles1015 .widget-quicklinks2 h2 {
    font-size: 2.2em; 
	text-align: center;
	color: #fff;
    background: #666;
    padding: 0.3em;
    margin: 0;
}
div.styles1015 .widget-quicklinks2 ul {
    padding-top: 0.3em;
}
div.styles1015 .widget-quicklinks2 li {
    display: inline-block;
	font-size: 1.8em;
	line-height: normal;
    margin: 0 -4px 0 0;
    width: 100%;
    vertical-align: top;
    padding: 0.1em 0;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

@media only screen and (min-width:400px) {
div.styles1015 .widget-quicklinks2 li {
        width: 100%;
    }

div.styles1015 .widget-quicklinks2 li:nth-child(odd) {
        padding-right: 0;
    }
}

div.styles1015 .widget-quicklinks2 li a {
    color: #fff;
    background: #9fa9af;
    padding: 0.6em;
    display: block;
    text-decoration: none;
}

div.styles1015 .widget-quicklinks2 li a:after {
        content: " »  ";
		float: right;

}
div.styles1015 .widget-quicklinks2 li a:hover {
    background: #879298;
}
div.styles1015 .widget-quicklinks2 img {
    display: inline-block;
    vertical-align: bottom;
}

div.styles1015 .widget-quicklinks2 .image-link {display: block; position: relative; padding-left: 2.7em; padding-top: .5em;} 
div.styles1015 .widget-quicklinks2 .image-link img {left: .5em; top: .4em; position: absolute;}

div.styles1015 .ie7 .widget-quicklinks2 li,
div.styles1015 .ie8 .widget-quicklinks2 li {
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

div.styles1015 .ie7 .widget-quicklinks2 li {
    display: block;
    float: left;
    width: 96%;
}
/* QUICK LINKS NAV
   ================================================== */

div.styles1031 .widget-quicklinks2 { 
    
}
div.styles1031 .widget-quicklinks2 h2 {
    font-size: 2.2em; 
	text-align: center;
	color: #fff;
    background: #666;
    padding: 0.3em;
    margin: 0;
}
div.styles1031 .widget-quicklinks2 ul {
    padding-top: 0.3em;
}
div.styles1031 .widget-quicklinks2 li {
    display: inline-block;
	font-size: 1.2em;
	line-height: normal;
    margin: 0 -4px 0 0;
    width: 100%;
    vertical-align: top;
    padding: 0.1em 0;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

@media only screen and (min-width:400px) {
div.styles1031 .widget-quicklinks2 li {
        width: 100%;
    }

div.styles1031 .widget-quicklinks2 li:nth-child(odd) {
        padding-right: 0;
    }
}

div.styles1031 .widget-quicklinks2 li a {
    color: #fff;
    background: #005F61;
    padding: 0.6em;
    display: block;
    text-decoration: none;
}

div.styles1031 .widget-quicklinks2 li a:after {
        content: " »  ";
		float: right;

}
div.styles1031 .widget-quicklinks2 li a:hover {
    background: #144C4D;
}
div.styles1031 .widget-quicklinks2 img {
    display: inline-block;
    vertical-align: bottom;
}

div.styles1031 .widget-quicklinks2 .image-link {display: block; position: relative; padding-left: 2.7em; padding-top: .5em;} 
div.styles1031 .widget-quicklinks2 .image-link img {left: .5em; top: .4em; position: absolute;}

div.styles1031 .ie7 .widget-quicklinks2 li,
div.styles1031 .ie8 .widget-quicklinks2 li {
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

div.styles1031 .ie7 .widget-quicklinks2 li {
    display: block;
    float: left;
    width: 96%;
}
/* QUICK LINKS NAV
   ================================================== */

div.styles1032 .widget-quicklinks2 { 
    
}
div.styles1032 .widget-quicklinks2 h2 {
    font-size: 2.2em; 
	text-align: center;
	color: #fff;
    background: #666;
    padding: 0.3em;
    margin: 0;
}
div.styles1032 .widget-quicklinks2 ul {
    padding-top: 0.3em;
}
div.styles1032 .widget-quicklinks2 li {
    display: inline-block;
	font-size: 1.2em;
	line-height: normal;
    margin: 0 -4px 0 0;
    width: 100%;
    vertical-align: top;
    padding: 0.1em 0;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

@media only screen and (min-width:400px) {
div.styles1032 .widget-quicklinks2 li {
        width: 100%;
    }

div.styles1032 .widget-quicklinks2 li:nth-child(odd) {
        padding-right: 0;
    }
}

div.styles1032 .widget-quicklinks2 li a {
    color: #fff;
    background: #043c6f;
    padding: 0.6em;
    display: block;
    text-decoration: none;
}

div.styles1032 .widget-quicklinks2 li a:after {
        content: " »  ";
		float: right;

}
div.styles1032 .widget-quicklinks2 li a:hover {
    background: #044b8c;
}
div.styles1032 .widget-quicklinks2 img {
    display: inline-block;
    vertical-align: bottom;
}

div.styles1032 .widget-quicklinks2 .image-link {display: block; position: relative; padding-left: 2.7em; padding-top: .5em;} 
div.styles1032 .widget-quicklinks2 .image-link img {left: .5em; top: .4em; position: absolute;}

div.styles1032 .ie7 .widget-quicklinks2 li,
div.styles1032 .ie8 .widget-quicklinks2 li {
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

div.styles1032 .ie7 .widget-quicklinks2 li {
    display: block;
    float: left;
    width: 96%;
}
/* QUICK LINKS NAV
   ================================================== */

div.styles1012 .widget-quicklinks2 { 
    
}
div.styles1012 .widget-quicklinks2 h2 {
    font-size: 2.2em; 
	text-align: center;
	color: #fff;
    background: #666;
    padding: 0.3em;
    margin: 0;
}
div.styles1012 .widget-quicklinks2 ul {
    padding-top: 0.3em;
}
div.styles1012 .widget-quicklinks2 li {
    display: inline-block;
	font-size: 1.8em;
	line-height: normal;
    margin: 0 -4px 0 0;
    width: 100%;
    vertical-align: top;
    padding: 0.1em 0;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

@media only screen and (min-width:400px) {
div.styles1012 .widget-quicklinks2 li {
        width: 100%;
    }

div.styles1012 .widget-quicklinks2 li:nth-child(odd) {
        padding-right: 0;
    }
}

div.styles1012 .widget-quicklinks2 li a {
    color: #fff;
    background: #f0bf58;
    padding: 0.6em;
    display: block;
    text-decoration: none;
}

div.styles1012 .widget-quicklinks2 li a:after {
        content: " »  ";
		float: right;

}
div.styles1012 .widget-quicklinks2 li a:hover {
    background: #cba044;
}
div.styles1012 .widget-quicklinks2 img {
    display: inline-block;
    vertical-align: bottom;
}

div.styles1012 .widget-quicklinks2 .image-link {display: block; position: relative; padding-left: 2.7em; padding-top: .5em;} 
div.styles1012 .widget-quicklinks2 .image-link img {left: .5em; top: .4em; position: absolute;}

div.styles1012 .ie7 .widget-quicklinks2 li,
div.styles1012 .ie8 .widget-quicklinks2 li {
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

div.styles1012 .ie7 .widget-quicklinks2 li {
    display: block;
    float: left;
    width: 96%;
}
/* QUICK LINKS NAV
   ================================================== */

div.styles1013 .widget-quicklinks2 { 
    
}
div.styles1013 .widget-quicklinks2 h2 {
    font-size: 2.2em; 
	text-align: center;
	color: #fff;
    background: #666;
    padding: 0.3em;
    margin: 0;
}
div.styles1013 .widget-quicklinks2 ul {
    padding-top: 0.3em;
}
div.styles1013 .widget-quicklinks2 li {
    display: inline-block;
	font-size: 1.8em;
	line-height: normal;
    margin: 0 -4px 0 0;
    width: 100%;
    vertical-align: top;
    padding: 0.1em 0;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

@media only screen and (min-width:400px) {
div.styles1013 .widget-quicklinks2 li {
        width: 100%;
    }

div.styles1013 .widget-quicklinks2 li:nth-child(odd) {
        padding-right: 0;
    }
}

div.styles1013 .widget-quicklinks2 li a {
    color: #fff;
    background: #8e4f89;
    padding: 0.6em;
    display: block;
    text-decoration: none;
}

div.styles1013 .widget-quicklinks2 li a:after {
        content: " »  ";
		float: right;

}
div.styles1013 .widget-quicklinks2 li a:hover {
    background: #783673;
}
div.styles1013 .widget-quicklinks2 img {
    display: inline-block;
    vertical-align: bottom;
}

div.styles1013 .widget-quicklinks2 .image-link {display: block; position: relative; padding-left: 2.7em; padding-top: .5em;} 
div.styles1013 .widget-quicklinks2 .image-link img {left: .5em; top: .4em; position: absolute;}

div.styles1013 .ie7 .widget-quicklinks2 li,
div.styles1013 .ie8 .widget-quicklinks2 li {
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

div.styles1013 .ie7 .widget-quicklinks2 li {
    display: block;
    float: left;
    width: 96%;
}
/* QUICK LINKS NAV
   ================================================== */

div.styles1014 .widget-quicklinks2 { 
    
}
div.styles1014 .widget-quicklinks2 h2 {
    font-size: 2.2em; 
	text-align: center;
	color: #fff;
    background: #666;
    padding: 0.3em;
    margin: 0;
}
div.styles1014 .widget-quicklinks2 ul {
    padding-top: 0.3em;
}
div.styles1014 .widget-quicklinks2 li {
    display: inline-block;
	font-size: 1.8em;
	line-height: normal;
    margin: 0 -4px 0 0;
    width: 100%;
    vertical-align: top;
    padding: 0.1em 0;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

@media only screen and (min-width:400px) {
div.styles1014 .widget-quicklinks2 li {
        width: 100%;
    }

div.styles1014 .widget-quicklinks2 li:nth-child(odd) {
        padding-right: 0;
    }
}

div.styles1014 .widget-quicklinks2 li a {
    color: #fff;
    background: #d21256;
    padding: 0.6em;
    display: block;
    text-decoration: none;
}

div.styles1014 .widget-quicklinks2 li a:after {
        content: " »  ";
		float: right;

}
div.styles1014 .widget-quicklinks2 li a:hover {
    background: #aa0f46;
}
div.styles1014 .widget-quicklinks2 img {
    display: inline-block;
    vertical-align: bottom;
}

div.styles1014 .widget-quicklinks2 .image-link {display: block; position: relative; padding-left: 2.7em; padding-top: .5em;} 
div.styles1014 .widget-quicklinks2 .image-link img {left: .5em; top: .4em; position: absolute;}

div.styles1014 .ie7 .widget-quicklinks2 li,
div.styles1014 .ie8 .widget-quicklinks2 li {
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

div.styles1014 .ie7 .widget-quicklinks2 li {
    display: block;
    float: left;
    width: 96%;
}
/* QUICK LINKS NAV
   ================================================== */

div.styles1024 .widget-quicklinks2 { 
    
}
div.styles1024 .widget-quicklinks2 h2 {
    font-size: 2.2em; 
	text-align: center;
	color: #fff;
    background: #666;
    padding: 0.3em;
    margin: 0;
}
div.styles1024 .widget-quicklinks2 ul {
    padding-top: 0.3em;
}
div.styles1024 .widget-quicklinks2 li {
    display: inline-block;
	font-size: 1.8em;
	line-height: normal;
    margin: 0 -4px 0 0;
    width: 100%;
    vertical-align: top;
    padding: 0.1em 0;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

@media only screen and (min-width:400px) {
div.styles1024 .widget-quicklinks2 li {
        width: 100%;
    }

div.styles1024 .widget-quicklinks2 li:nth-child(odd) {
        padding-right: 0;
    }
}

div.styles1024 .widget-quicklinks2 li a {
    color: #fff;
    background: #4e7184;
    padding: 0.6em;
    display: block;
    text-decoration: none;
}

div.styles1024 .widget-quicklinks2 li a:after {
        content: " »  ";
		float: right;

}
div.styles1024 .widget-quicklinks2 li a:hover {
    background: #435864;
}
div.styles1024 .widget-quicklinks2 img {
    display: inline-block;
    vertical-align: bottom;
}

div.styles1024 .widget-quicklinks2 .image-link {display: block; position: relative; padding-left: 2.7em; padding-top: .5em;} 
div.styles1024 .widget-quicklinks2 .image-link img {left: .5em; top: .4em; position: absolute;}

div.styles1024 .ie7 .widget-quicklinks2 li,
div.styles1024 .ie8 .widget-quicklinks2 li {
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

div.styles1024 .ie7 .widget-quicklinks2 li {
    display: block;
    float: left;
    width: 96%;
}
#content div.styles25 h2 { background: #004F61;  color: #fff; margin: 0 0 2px 0; padding: 5px 5px 5px 10px; border:1px solid #006C88; } 
div.styles25 h2 span { background: #004F61; color: #fff; display: block; padding: 9px 10px;}

#content  div.styles25 h2 a { color: #fff; }
#content div.styles42 h2 { background: #000;  color: #fff; margin: 0 0 2px 0; padding: 5px 5px 5px 10px; border: 1px solid #00A8CF; } 
div.styles42 h2 span { background: #00A8CF; color: #fff; display: block; padding: 9px 10px;}
#content div.styles42 img { padding: 5px; border: 1px solid #00A8CF; margin: 0 -1px 0 0;} 
#content  div.styles42 h2 a { color: #fff; }


#content div.styles31 h2 { background: #333;  color: #fff; margin: 0 0 2px 0; } 
div.styles31 h2 span { background: #333; color: #fff; }

#content  div.styles31 h2 a { display: block; color: #fff; padding: 5px 5px 5px 10px; }

#content  div.styles31 a:hover { background: #EE0000; }
#content div.styles26 h2 { background: #006622;  color: #fff; margin: 0 0 2px 0; padding: 5px 5px 5px 10px; border:1px solid #006220;} 
div.styles26 h2 span { background: #006622; color: #fff; display: block; padding: 9px 10px;}

#content  div.styles26 h2 a { color: #fff; }
#content div.styles33 h2 { background: #ccc;  color: #333; margin: 0 0 2px 0; padding: 5px 5px 5px 10px; } 
div.styles33 h2 span { background: #ccc; color: #333; display: block; padding: 9px 10px;}

#content  div.styles33 h2 a { color: #fff; }

#content div.styles32 h2 { background: #666;  color: #fff; margin: 0 0 2px 0; padding: 5px 5px 5px 10px; } 
div.styles32 h2 span { background: #666; color: #fff; display: block; padding: 9px 10px;}

#content  div.styles32 h2 a { color: #fff; }

#content div.styles27 h2 { background: #8A3700;  color: #fff; margin: 0 0 2px 0; padding: 5px 5px 5px 10px; border:1px solid #B34700;} 
div.styles27 h2 span { background: #8A3700; color: #fff; display: block; padding: 9px 10px;}

#content  div.styles27 h2 a { color: #fff; }
#content div.styles28 h2 { background: #113399;  color: #fff; margin: 0 0 1px 0; padding: 5px 5px 5px 10px;} 
div.styles28 h2 span { background: #663311; color: #fff; display: block; padding: 9px 10px;}

#content  div.styles28 h2 a { color: #fff; }
div.styles49  .button {
    display: inline-block;
    margin: 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow:    0 8px 0 #c24168, 0 15px 20px rgba(0, 0, 0, .35);
    -moz-box-shadow: 0 8px 0 #c5376d, 0 15px 20px rgba(0, 0, 0, .35);
    box-shadow: 0 8px 0 #c5376d, 0 15px 20px rgba(0, 0, 0, .35);
    -webkit-transition: -webkit-box-shadow .1s ease-in-out;
    -moz-transition: -moz-box-shadow .1s ease-in-out;
    -o-transition: -o-box-shadow .1s ease-in-out;
    transition: box-shadow .1s ease-in-out;
    font-size: 50px;
    color: #fff;
}

div.styles49 .button span {
    display: inline-block;
    padding: 20px 30px;
    background-color: #ec528d;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(hsla(338, 90%, 80%, .8)), to(hsla(338, 90%, 70%, .2)));
    background-image: -webkit-linear-gradient(hsla(338, 90%, 80%, .8), hsla(338, 90%, 70%, .2));
    background-image: -moz-linear-gradient(hsla(338, 90%, 80%, .8), hsla(338, 90%, 70%, .2));
    background-image: -o-linear-gradient(hsla(338, 90%, 80%, .8), hsla(338, 90%, 70%, .2));
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: inset 0 -1px 1px rgba(255, 255, 255, .15);
    -moz-box-shadow: inset 0 -1px 1px rgba(255, 255, 255, .15);
    box-shadow: inset 0 -1px 1px rgba(255, 255, 255, .15);
    font-family: \'Pacifico\', Arial, sans-serif;
    line-height: 1;
    text-shadow: 0 -1px 1px rgba(175, 49, 95, .7);
    -webkit-transition: background-color .2s ease-in-out, -webkit-transform .1s ease-in-out;
    -moz-transition: background-color .2s ease-in-out, -moz-transform .1s ease-in-out;
    -o-transition: background-color .2s ease-in-out, -o-transform .1s ease-in-out;
    transition: background-color .2s ease-in-out, transform .1s ease-in-out;
}

div.styles49 .button:hover span {
    background-color: #ec6a9c;
    text-shadow: 0 -1px 1px rgba(175, 49, 95, .9), 0 0 5px rgba(255, 255, 255, .8);
}

div.styles49 .button:active, .button:focus {
    -webkit-box-shadow:    0 8px 0 #c5376d, 0 12px 10px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 8px 0 #c5376d, 0 12px 10px rgba(0, 0, 0, .3);
    box-shadow:    0 8px 0 #c5376d, 0 12px 10px rgba(0, 0, 0, .3);
}

div.styles49 .button:active span {
    -webkit-transform: translate(0, 4px);
    -moz-transform: translate(0, 4px);
    -o-transform: translate(0, 4px);
    transform: translate(0, 4px);
}
div.styles46 h3 {color: #C24168; font-size: 1.6em;}
div.styles46 h2 {color: #333; font-size: 1.7em;}
div.styles46 a {text-decoration: underline;}
div.styles46 a:hover {text-decoration: none;}
div.styles56 .red_block { display: block; background:#cc3300; color:#fff; padding: 33px; font-weight: bold; width: 75%;  text-align: center; } 
div.styles56 a { color:#fff; text-decoration:underline}

div.styles56 .red_block:hover {background:#666;} 




#content div.styles10 h2 { background: #0066a5 url(http://www.sandwell.gov.uk/site/styles/css_img/blue-corner-nw.png) no-repeat left top; color: #fff; margin: 0; } 
div.styles10 h2 span{ background: url(http://www.sandwell.gov.uk/site/styles/css_img/blue-corner-ne.png) no-repeat right top; color: #fff; display: block; padding: 9px 10px;}

#content  div.styles10 h2 a { color: #fff; }

div.styles10 .inner { border: 1px solid #0066a5; padding: 9px; }
#content div.styles53 h2 { font-size: 1.3em; font-weight: bold; background: #C91844; color: #fff; margin: 0; padding: 8px } 
div.styles53 h2 span { font-size: 1.3em; background: #C91844; color: #fff; padding:  0;}

div.styles53 .inner {border: 1px solid #C91844; padding: 8px; }

div.styles53 a {text-decoration: underline;}

div.styles53 a:hover {text-decoration: none;}


div.styles1033 {
font-family: 'Open Sans', 'Arial';
letter-spacing: -1px;
border: .5px solid white;
border-radius: 8px;
background: #0064ac; 
color: #fff; 
font-size: 1.5em;
padding .0em, .0em, .0em, .0em;
}

div.styles1033 h2 { 
background: #4794D0;  
color: #fff; 
padding: .5em; .5em; .5em; .5em;
margin: 0; 
border-radius: 0px;
}

div.styles1033 .editor { 
font-size: 11pt; 
line-height: 20pt; 
color: #fff;
padding 3em, 3em, 3em, 3em;
}

div.styles1033 .editor a { 
color: #fff;
}

div.styles1033 .editor a:hover { 
color: #222; 
background-color: #4794D0; 
text-decoration: none;
}
div.styles30 ul.items img {
border: 1px solid #ddd; /* Sets the border width and colour to the image */
}
div.styles30 .largeCarouselWidget {
background: #eee; /* Sets the background colour */
border: 3px double #ddd; /* Sets the border width and colour */
}
div.styles30 a.selected {
display: none; /* Sets the colour of the selected link */
text-decoration: underline; /* Sets the text decoration of the selected link */
}
div.styles30 .buttons {display: none;}

div.styles30 .controls {display: none;}
div.styles30 .previousButton {display: none;}
div.styles30 h2 {display: none;}
div.styles995 h2 { font-weight: bold; margin-bottom: 0.2em; }
div.styles1029 { background: #E2E2E2;}
div.styles1029 .widgetPadding { padding: 0; }
div.styles23 { border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; padding:1em 0 .75em; position: relative; }
div.styles23 img { width:140px; display:block; position:absolute; bottom:0; left:0; }
div.styles23 h2 { color:#333; font-size:1.2em; margin:0 15px .5em 150px; }
div.styles23 h2 em { color:#C24168; font-size:1.105em; font-style: normal; }
div.styles23 p { color:#7b7b7b; margin:0 15px .5em 150px; }
div.styles23 a { font-weight:bold; font-size:.85em; }

@media only screen and (max-width:700px) {
div.styles23 img { display:none; }
div.styles23 h2, div.styles23 p { margin-left: 0; }
}
div.styles24 { border-bottom:1px solid #E5E5E5; padding:1em 0 .75em; position: relative; }
div.styles24 img { width:140px; display:block; position:absolute; bottom:0; right:0; }
div.styles24 h2 { color:#333; font-size:1.2em; margin:0 150px .5em 15px; }
div.styles24 h2 em { color:#C24168; font-size:1.105em; font-style: normal; }
div.styles24 p { color:#7b7b7b; margin:0 150px .5em 15px; }
div.styles24 a { font-weight:bold; font-size:.85em; }

@media only screen and (max-width:700px) {
div.styles24 img { display:none; }
div.styles24 h2, div.styles24 p { margin-right: 0; }
}
@media only screen and (min-width:700px) {
div.styles19 .snippet { float:right; }
div.styles19 h2, div.styles19 p { margin-right:235px; }
}

div.styles19 { border-top:1px solid #e5e5e5; padding:1em 0; position: relative; }
div.styles19 { margin:0; }
div.styles19 h2 { color:#333; font-size:1.2em; margin:0 15px .5em; }
div.styles19 h2 em { color:#C24168; font-size:1.105em; font-style: normal; }
div.styles19 p { color:#7b7b7b; margin:0 15px 1em; font-size:.85em; line-height:1.5em; }
div.styles19 a.action { font-weight:bold; padding:4px 10px; border:1px solid #108aa6; border-radius:4px; color:#fff; box-shadow: 0 1px 0 #3fc0de inset; text-shadow: 0 1px 0 rgba(1,112,137,.5);
background: rgb(0,171,211); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(0,171,211,1) 0%, rgba(0,150,185,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,171,211,1)), color-stop(100%,rgba(0,150,185,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,171,211,1) 0%,rgba(0,150,185,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,171,211,1) 0%,rgba(0,150,185,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,171,211,1) 0%,rgba(0,150,185,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,171,211,1) 0%,rgba(0,150,185,1) 100%); /* W3C */
}
div.styles19 a.action:hover { text-decoration: none; }
div.styles20 { border-top:1px solid #E5E5E5; padding:1em 0 .5em; position: relative; }
div.styles20 img { width:140px; display:block; position:absolute; bottom:0; right:0; }
div.styles20 h2 { color:#333; font-size:1.2em; margin:0 15px 1em; }
div.styles20 h2 em { color:#C24168; font-size:1.105em; font-style: normal; }
div.styles20 p { color:#7b7b7b; margin:0 15px 1em; }
div.styles20 a { font-weight:bold; font-size:.85em; }

@media only screen and (max-width:700px) {
div.styles20 img { display:none; }
div.styles20 h2, div.styles20 p { margin-left: 0; }
}

#content div.styles58 { background: #cc9933; border: 0px #000 solid; padding: 13px 13px 0 13px ; border-radius: 0px; color: #fff;}

div.styles58 img {border: 6px #fff solid; float:right; margin-left: 15px; margin-bottom: 20px;}

div.styles58 h2 {color: #fff; font-size: 1.3em; font-weight:bold; border-bottom: 1px solid #fff;}

div.styles58 a {color: #fff; text-decoration: underline; }

div.styles58 a:hover {text-decoration: none; }

div.styles58 ul {list-style-position: inside; 
list-style-type:square}
#content div.styles1000 h2 { font-size: 1.4em; font-weight: bold; margin-bottom: 7px; } 
div.styles1000 h2 span { font-size: 1.4em; font-weight: bold; margin-bottom: 7px}#content div.styles1000 h3 { font-size: 1.2em; font-weight: bold; margin-bottom: 7px; } 
div.styles1000 h3 span { font-size: 1.2em; font-weight: bold; margin-bottom: 7px}
div.styles2 {border-bottom:1px dotted #37373b; padding-bottom:17px; margin-bottom:18px;}
#content div.styles2 div {margin-bottom:0; padding-bottom:0;}
div.styles50 .fancy_button {
 display: block;
 background: #c24168;
 width: 100%;
 height: 80px;
 text-align: center;
 padding: 30px 0 0 0;
 font: 1.2em/12px Verdana, Arial, Helvetica, sans-serif;
 color: #fff;
 text-decoration: none;
 -webkit-border-radius: 8px;
 -khtml-border-radius: 8px;
 -moz-border-radius: 8px;
 border-radius: 8px;
 line-height: 1.6em;
 }

 div.styles50 .fancy_button:hover {
 background: #666;
 }

div.styles50 {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing:border-box;
}

div.styles44 {text-align:center; background: #D2F9AD; padding: 6px; border: 2px solid #CCCCCC; border-radius: 4px;}
div.styles44 form {background: #D2F9AD; border: 0; margin: 0; padding: 0;}

div.styles44 {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing:border-box;
}
#content div.styles37 h2 { display: none; } 
#content div.styles37 p { display: none; } 
div.styles998 {
    background: #2ECC71;
    color: #000;
}
div.styles998 .editor {
    padding: 15px;
}
div.styles998 .editor img {
    margin: -15px 15px 0 -15px;
}
div.styles998 .editor h2 {
    color: #000;
}
div.styles998 .editor a {
    color: #000;
}
div.styles998 .editor a:hover {
    text-decoration: none;
}
div.styles998 .editor p a {
    background:#237f46;
    color: #fff;
    padding: 10px;
}
div.styles998 .editor p a:hover {
    background: #007432;
}
div.styles998:hover .editor p a {
    background:#007432;
    color: #fff;
}

div.styles9 div {border:1px solid #7CC141;}
div.styles9 h2 {background:#7CC141; padding:5px 10px;}
#content  div.styles13 h2 { background: #666666 url(http://www.sandwell.gov.uk/site/styles/css_img/grey-corner-nw.png) no-repeat left top; color: #fff; margin: 0; }
div.styles13 h2 span{ background: url(http://www.sandwell.gov.uk/site/styles/css_img/grey-corner-ne.png) no-repeat right top; color: #fff; display: block; padding: 9px 10px;}

#content  div.styles13 h2 a { color: #fff; }

div.styles13 .inner { border: 1px solid #666666; padding: 9px; }
div.styles8 h2 {background:#666; color:#fff; text-transform:uppercase; text-shadow:1px 1px 0 #333; padding:5px 10px;}
#content div.styles1007 h1 { background: #3498db;  color: #fff; margin: 0 0 0 0; padding: 5px 5px 5px 10px; border:0px solid #006C88; } 
div.styles1007 h1 span { background: #3498db; color: #fff; display: block; padding: 9px 10px;}

#content div.styles1007  li a:hover {
    background: #2980b9;
}

#content  div.styles1007 h1 a { color: #fff; }
#content div.styles57 { width: 96%; background: #eee; border: 3px #ccc solid; padding: 15px 15px 0 15px ; border-radius: 4px;}

div.styles57 img {border: 10px #fff solid; float:left; margin-right: 15px; }

div.styles57 h2 {color: #333; font-size: 1.6em; font-weight:bold;}

div.styles57 a {text-decoration: underline; }

div.styles57 a:hover {text-decoration: none; }

div.styles57 ul {list-style-position: inside; 
list-style-type:square}
div.styles14 {  padding: 15px; margin-left: auto;   margin-right: auto;   width: 8em; }
div.styles999 .item-list {
    list-style-type: disc;
    padding-left: 40px;
}
div.styles38 h2 {padding: 5px 5px 5px 9px; background: #e5e5e5; color: #333; border: 1px solid #ccc; font-size: 1.0em; font-weight: bold;}

div.styles38 p {display: none;}
/* Flexible iFrame */

div.styles38 .Flexible-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

div.styles38 .Flexible-container iframe,   
div.styles38 .Flexible-container object,  
div.styles38 .Flexible-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
div.styles1002 .item-list {

}

div.styles1002 .item-list li a { color: #333; display: block; margin-bottom: 2px; background: #ecf0f1; padding: 10px 10px 10px 25px;}

div.styles1002 .item-list li a:hover { background: #bdc3c7;}

div.styles1002 .item-list li a:after {
        content: " » ";
		float: right;}
div.styles1003 h2 {padding: 0; margin: 0;}
div.styles41 a {text-decoration: underline;}

div.styles41 a:hover {text-decoration: none;}
div.styles997,
.home div.styles997 .nav-widget .widget-padding,
.home div.styles997 .nav-widget {
    background: #df4c79;
    color: #000;
    border: none;
}
.home div.styles997 .nav-widget h2 {
    text-shadow: none;
    color: #fff;
    font-size: 1.5em;
}
.home div.styles997 .nav-widget a {
    color: #fff;
    text-shadow: none;
    background: #BA4165;
    border: none;
}
.home div.styles997 .nav-widget a img {
    opacity: 1;
}
.home div.styles997 .nav-widget a:hover {
    background: #91324D;
}

div.styles997 ul li {
    color: #000;
}

div.styles997 a:hover {
     text-decoration: none;
     border: none;
     background:#cb466f;
 }

div.styles6 {background:#C93994; overflow:hidden; color:#fff; text-shadow:0 1px 1px #8F025B;}

div.styles6 .category-dropdown { background: url(http://www.sandwell.gov.uk/site/styles/css_img/pink-corner-nw.png) no-repeat left top; }
div.styles6 .category-dropdown .c1{ background: url(http://www.sandwell.gov.uk/site/styles/css_img/pink-corner-ne.png) no-repeat right top; }
div.styles6 .category-dropdown .c2{ background: url(http://www.sandwell.gov.uk/site/styles/css_img/pink-corner-sw.png) no-repeat left bottom; }
div.styles6 .category-dropdown .c3 { background: url(http://www.sandwell.gov.uk/site/styles/css_img/pink-corner-se.png) no-repeat right bottom; }
div.styles36 a { display:block; text-align: center; box-shadow:0 1px 0 #df7696 inset; border: 1px solid #9f2047; border-radius: 4px; font-weight:bold; text-shadow:0 1px 0 rgba(143,20,58,.5); color:#fff; text-decoration:none; padding:8px 25px 8px 15px;

background: rgb(208,57,103); /* Old browsers */

background: -moz-linear-gradient(top,  rgba(208,57,103,1) 0%, rgba(194,65,104,1) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,57,103,1)), color-stop(100%,rgba(194,65,104,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(208,57,103,1) 0%,rgba(194,65,104,1) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(208,57,103,1) 0%,rgba(194,65,104,1) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(208,57,103,1) 0%,rgba(194,65,104,1) 100%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(208,57,103,1) 0%,rgba(194,65,104,1) 100%); /* W3C */

}

div.styles36 a:hover { background:#d03967; text-decoration: underline;}



#content  div.styles11 h2 { background: #c93994 url(http://www.sandwell.gov.uk/site/styles/css_img/pink-corner-nw.png) no-repeat left top; color: #fff; margin: 0; }
div.styles11 h2 span{ background: url(http://www.sandwell.gov.uk/site/styles/css_img/pink-corner-ne.png) no-repeat right top; color: #fff; display: block; padding: 9px 10px;}

#content  div.styles11 h2 a { color: #fff; }
div.styles11 .inner { border: 1px solid #c93994; padding: 9px; }

#content div.styles11 ul.list li { background:url(http://www.sandwell.gov.uk/site/styles/css_img/bullet-pink.gif) no-repeat scroll 5px 0.4em transparent; }
div.styles40 {background:#fff; border: 1px solid #ccc; padding: 12px 13px 2px 13px; margin-left: 8px;}

div.styles40 a {text-decoration: underline;}

div.styles40 a:hover {text-decoration: none;}
div.styles996,
.home div.styles996 .nav-widget .widget-padding,
.home div.styles996 .nav-widget {
    background: #9b59b6;
    color: #000;
    border: none;
}
.home div.styles996 .nav-widget h2 {
    text-shadow: none;
    color: #fff;
    font-size: 1.5em;
}
.home div.styles996 .nav-widget a {
    color: #fff;
    text-shadow: none;
    background: #8e44ad;
    border: none;
}
.home div.styles996 .nav-widget a img {
    opacity: 1;
}
.home div.styles996 .nav-widget a:hover {
    background: #7a3a96;
}
.home div.styles996 {
    background: none;
}

div.styles996 ul li {
    color: #000;
}

.home div.styles996 .widgetPadding:hover {
    background: none!important;
}

div.styles7 {background:#681F7E; overflow:hidden; color:#fff; text-shadow:0 1px 1px #510f65;}
div.styles7 div {padding:9px 10px;}
div.styles7 a:link, div.styles7 a:visited, div.styles7 a:hover, div.styles7 a:visited {color:#fff;}
#content div.styles7 ul.list li {list-style:square; background:none; padding:0; margin:0 0 0 20px;}
#content div.styles45 h2 { font-size: 1.2em; background: #C91844; color: #fff; margin: 0 0 2px 0; } 
div.styles45 h2 span { font-size: 1.2em; background: #C91844; color: #fff; }

#content  div.styles45 h2 a { display: block; color: #fff; padding: 5px 5px 5px 10px; }

#content  div.styles45 a:hover { background: #333; }
#content  div.styles12 h2 { background: #681f7e url(http://www.sandwell.gov.uk/site/styles/css_img/purple-corner-nw.png) no-repeat left top; color: #fff; margin: 0; }
div.styles12 h2 span{ background: url(http://www.sandwell.gov.uk/site/styles/css_img/purple-corner-ne.png) no-repeat right top; color: #fff; display: block; padding: 9px 10px;}

#content  div.styles12 h2 a { color: #fff; }

div.styles12 .inner { border: 1px solid #681f7e; padding: 9px; }
/* QUICK LINKS NAV
   ================================================== */

div.styles1001 .widget-quicklinks2 { 
    
}
div.styles1001 .widget-quicklinks2 h2 {
    font-size: 2.2em; 
	text-align: center;
	color: #fff;
    background: #666;
    padding: 0.3em;
    margin: 0;
}
div.styles1001 .widget-quicklinks2 ul {
    padding-top: 0.3em;
}
div.styles1001 .widget-quicklinks2 li {
    display: inline-block;
	font-size: 1.8em;
	line-height: normal;
    margin: 0 -4px 0 0;
    width: 100%;
    vertical-align: top;
    padding: 0.1em 0;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

@media only screen and (min-width:400px) {
div.styles1001 .widget-quicklinks2 li {
        width: 100%;
    }

div.styles1001 .widget-quicklinks2 li:nth-child(odd) {
        padding-right: 0;
    }
}

div.styles1001 .widget-quicklinks2 li a {
    color: #fff;
    background: #3498db;
    padding: 0.6em;
    display: block;
    text-decoration: none;
}

div.styles1001 .widget-quicklinks2 li a:after {
        content: " »  ";
		float: right;

}
div.styles1001 .widget-quicklinks2 li a:hover {
    background: #2980b9;
}
div.styles1001 .widget-quicklinks2 img {
    display: inline-block;
    vertical-align: bottom;
}

div.styles1001 .widget-quicklinks2 .image-link {display: block; position: relative; padding-left: 2.7em; padding-top: .5em;} 
div.styles1001 .widget-quicklinks2 .image-link img {left: .5em; top: .4em; position: absolute;}

div.styles1001 .ie7 .widget-quicklinks2 li,
div.styles1001 .ie8 .widget-quicklinks2 li {
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

div.styles1001 .ie7 .widget-quicklinks2 li {
    display: block;
    float: left;
    width: 96%;
}
/* QUICK LINKS NAV
   ================================================== */

div.styles1006 .widget-quicklinks2 { 
    
}
div.styles1006 .widget-quicklinks2 h2 {
    font-size: 2.2em; 
	text-align: center;
	color: #fff;
    background: #666;
    padding: 0.3em;
    margin: 0;
}
div.styles1006 .widget-quicklinks2 ul {
    padding-top: 0.3em;
}
div.styles1006 .widget-quicklinks2 li {
    display: inline-block;
	font-size: 1.8em;
	line-height: normal;
    margin: 0 -4px 0 0;
    width: 100%;
    vertical-align: top;
    padding: 0.1em 0;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}

@media only screen and (min-width:400px) {
div.styles1006 .widget-quicklinks2 li {
        width: 100%;
    }

div.styles1006 .widget-quicklinks2 li:nth-child(odd) {
        padding-right: 0;
    }
}

div.styles1006 .widget-quicklinks2 li a {
    color: #fff;
    background: #81a30a;
    padding: 0.6em;
    display: block;
    text-decoration: none;
}

div.styles1006 .widget-quicklinks2 li a:after {
        content: " »  ";
		float: right;

}
div.styles1006 .widget-quicklinks2 li a:hover {
    background: #6d8a07;
}
div.styles1006 .widget-quicklinks2 img {
    display: inline-block;
    vertical-align: bottom;
}

div.styles1006 .widget-quicklinks2 .image-link {display: block; position: relative; padding-left: 2.7em; padding-top: .5em;} 
div.styles1006 .widget-quicklinks2 .image-link img {left: .5em; top: .4em; position: absolute;}

div.styles1006 .ie7 .widget-quicklinks2 li,
div.styles1006 .ie8 .widget-quicklinks2 li {
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}

div.styles1006 .ie7 .widget-quicklinks2 li {
    display: block;
    float: left;
    width: 96%;
}
div.styles5 {color: red; }
#content div.styles43 { background: #eee; padding: 5px 10px 0px 10px; border: 1px #ccc solid; border-radius: 4px;} 

#content  div.styles43 h2 a { color: #fff; display:block; }

div.styles43 a {text-decoration: underline; }

div.styles43 img {border: 3px #fff solid; float:right;}

div.styles43 {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing:border-box;
}
div.styles39 {background:#2D86B3; color:#fff; padding: 15px; font-weight: bold; border: 1px solid #EFEFEF;}
div.styles39 a { color:#fff; text-decoration:underline}
div.styles39 p { font-size: 1.0em; }
div.styles1005 { background: #2baacd; }
div.styles1005 .widgetPadding { padding: 0; }
div.styles1005 h2 { background: #2b97b5; color: #fff; display: block; padding: 0.2em 0.5em; margin: 0; font-size: 1.6em; }
div.styles1005 .editor { padding: 0.5em; color: #fff; }
div.styles1005 .editor a { color: #fff; }
div.styles1028 { background: #3a5683; }
div.styles1028 .widgetPadding { padding: 0; }
div.styles1028 h2 { background: #1c345c; color: #fff; display: block; padding: 0.2em 0.5em; margin: 0; font-size: 1.6em; }
div.styles1028 .editor { padding: 0.5em; color: #fff;}
div.styles1028 .editor a { color: #fff; }
div.styles1025 { background: #0b6551; }
div.styles1025 .widgetPadding { padding: 0; }
div.styles1025 h2 { background: #1c453c; color: #fff; display: block; padding: 0.2em 0.5em; margin: 0; font-size: 1.6em; }
div.styles1025 .editor { padding: 0.5em; color: #fff; }
div.styles1025 .editor a { color: #fff; }
div.styles992 { background: #c0d2d4; }
div.styles992 .widgetPadding { padding: 0; }
div.styles992 h2 { background: #7fa5a6; color: #fff; display: block; padding: 0.2em 0.5em; margin: 0; font-size: 1.6em; }
div.styles992 .editor { padding: 0.5em;  }
div.styles992 .editor a { color: #333; }
div.styles1030 { background: #8fce2b; }
div.styles1030 .widgetPadding { padding: 0; }
div.styles1030 h2 { background: #709E2A; color: #fff; display: block; padding: 0.2em 0.5em; margin: 0; font-size: 1.6em; }
div.styles1030 .editor { padding: 0.5em; color: #fff; }
div.styles1030 .editor a { color: #fff; }
div.styles994 { background: #81327f; }
div.styles994 .widgetPadding { padding: 0; }
div.styles994 h2 { background: #4d0f4b; color: #fff; display: block; padding: 0.2em 0.5em; margin: 0; font-size: 1.6em; }
div.styles994 .editor { padding: 0.5em; color: #fff; }
div.styles994 .editor a { color: #fff; }
div.styles993 { background: #e74c3c; }
div.styles993 .widgetPadding { padding: 0; }
div.styles993 h2 { background: #c0392b; color: #fff; display: block; padding: 0.2em 0.5em; margin: 0; font-size: 1.6em; }
div.styles993 .editor { padding: 0.5em; color: #fff; }
div.styles993 .editor a { color: #fff; }
div.styles1026 {background:#C91844; color:#fff; padding: 17px; font-weight: bold; border: 1px solid #EFEFEF;}
div.styles1026 a { color:#fff; text-decoration:underline}
div.styles1026 p { font-size: 1.0em; }
div.styles1035 {
font-family: 'Open Sans', 'Arial';
letter-spacing: -1px;
border: .5px solid white;
border-radius: 10px;
background: #559CD3; 
color: #000; 
font-size: 1.5em;
padding: 0em 0em 0em 0em;
}

div.styles1035 h1 { 
padding: 1em .5em 1em .5em;
border-radius: 8px;
line-height: 1em;
}

div.styles1035 h2 { 
padding: .5em .5em .5em .5em;
border-radius: 8px;
line-height: 1em;
}

div.styles1035 h4 { 
font-size: 1em;
padding: .5em .5em .5em .5em;
border-radius: 6px;
line-height: 1em;
}

div.styles1035 .editor { 
font-size: .9em; 
line-height: 1.2em; 
color: #000;
padding: .5em .5em .5em .5em,
}

div.styles1035 .editor a { 
color: #000;
text-decoration: none;
}

div.styles1035 .editor a:hover { 
color: #fff; 
background-color: #559CD3; 
text-decoration: none;
}
div.styles1036 {
font-family: 'Open Sans', 'Arial';
letter-spacing: -1px;
border: .5px solid white;
border-radius: 10px;
background: #61B55C; 
color: #000; 
font-size: 1.5em;
padding: 0em 0em 0em 0em;
}

div.styles1036 h1 { 
padding: 1em .5em 1em .5em;
border-radius: 8px;
line-height: 1em;
}

div.styles1036 h2 { 
padding: .5em .5em .5em .5em;
border-radius: 8px;
line-height: 1em;
}

div.styles1036 h4 { 
font-size: 1em;
padding: .5em .5em .5em .5em;
border-radius: 6px;
line-height: 1em; 
}

div.styles1036 .editor { 
font-size: .9em; 
line-height: 1.2em; 
color: #000;
padding: .5em .5em .5em .5em,
}

div.styles1036 .editor a { 
color: #000;
text-decoration: none;
}

div.styles1036 .editor a:hover { 
color: #fff; 
background-color: #61B55C; 
text-decoration: none;
}
div.styles3 {border-bottom:9px solid #eee; padding-bottom:17px; margin-bottom:18px;}
#content div.styles3 div {margin-bottom:0; padding-bottom:0;}
div.styles4 {
background:url(http://www.sandwell.gov.uk/site/styles/css_img/google-map-bg.gif) no-repeat center center;
}
div.styles4 label {color:#37373B;}
