
/*========================

Support & Resources

========================*/


h2 a
	{
		color: #ffffff;
	}


h2 a:hover
	{
		color: #ffffff;
		text-decoration: none;
	}


		#mainarticle img {
		float:right;
		}

		#mainarticle {
		width:510px;
		float:left; 
		margin-right:20px;
		}
		#mainprint {
		width:740px;
		float:left; 
		margin-right:20px;
		}
		
		#main_banner {
		width:960px;
		margin-bottom:20px;
		margin-top:20px;
		}
		
		#main_page {
		width:960px; 
		margin:auto;
		}
		
		#main_feature h2 {
		font-size:1.5em;
		color:#4D1979;
		margin-bottom:0px;
		background-image:none;
		background-color:transparent;
		margin-left: -15px;
		}

		
		a:hover {
		color:#666666;
		text-decoration: none;
		}
		
		#bookmark {
		width:490px;
		border:#450069 solid 1px;
		height:50px;
		padding:10px;
		margin:20px 0 20px 0;
		}
		
		#bookmark img {
		float:none;
		}
		
			
		#bookmark h4 {
		margin-top:-5px;
		margin-bottom:0px;
		}
		
		#related_bar {
		width:200px;
		margin-right:20px;
		height:400px;
		float:left;
		margin-top:0px;
		}
		
		#related {
		width:200px;
		margin-right:20px;
		margin-top:0px;
		}
		
		#related h4 { 
		border-top: solid 1px #4D1979;
		color:#4D1979;
		padding-top:5px;
		margin-top:0px;
		}
		
		#related ul {
		list-style:url(/images/bullet_relate.png);
		margin-top:-10px;
		}
		
		#related_tool {
		margin-top:-5px;
		margin-bottom:10px;
		line-height:16pt;
		}
		
		#related_tool img {
		margin-right:5px;
		}
		
		.email {
		background-image:url(/images/TOOLS/email.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:22px;
	
		}
		
		.email:hover {
		background-image:url(/images/TOOLS/email.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:22px;
		}
		
		.print {
		background-image:url(/images/TOOLS/print.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:22px;
		margin-top:25px;
		}
		
		.print:hover {
		background-image:url(/images/TOOLS/print.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:22px;
		}
		
		#main_pic img{
		border:solid #000000 1px;
		margin-bottom:10px;
		}
		
		#comments_main {
		margin-bottom:20px;
		border-top: solid 1px #450069;
		padding-top:20px;
		}
		
		#comments_main h3 {
		color:#333333;
		}
		
		#comment {
		margin-top:10px;
		border-top:dashed #CCCCCC 1px;
		padding-top:10px;
		margin-bottom:10px; 
		}
		
		#main_support img {
		float:right;
		}

		#main_support {
		width:510px;
		float:left; 
		margin-right:20px;
		margin-top:0;
		}
		

				
		#search_support {
		margin:20px 0 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
		
		#search_support h2 {
		font-size:1.5em;
		color:#4D1979;
		margin-bottom:0px;
		background-image:none;
		background-color:transparent;
		margin-left: -15px;
		}
		
		#search_support .button {
		color: #FFF;
		margin: 10px 10px 10px 10px;
		font-size: 1em;
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		cursor: pointer;
		border: none;
		height: 20px;
		background:rgb(134,162,11);
		}
	
		#featured_articleleft {
		width:220px;
		float:left;
		margin-right:20px;
		margin-top:20px;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		height:220px;
		}
		
		#featured_articleleft img{
		float:left;
		border:none;
		margin-right:5px;
		border: #450069 solid 1px;
		}
		
		#featured_articleright {
		width:220px;
		float:left;
		margin-top:20px;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		height:220px;
		}
		
		#featured_articleright img{
		float:left;
		border:none;
		margin-right:5px;
		border: #450069 solid 1px;
		}
		
		#browse_support {
		width:190px;
		float:right;
		margin-top:20px;
		}
		
		#most_popular {
		margin:20px 0 20px 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
		
		#most_popular li {
		padding:0 0 10px 0;
		}
						
		#main_feature {
		margin:20px 0 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		height:250px;
		width:100%
		float:left;
		}
				
		#main_feature img {
		margin-right:5px;
		float:left;
		border: #450069 solid 1px;
		}
		
		#welcome_feature {
		margin:20px 0 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
				
		#welcome_feature img {
		margin-right:5px;
		float:left;
		border: #450069 solid 1px;
		}
		
		#welcome_feature h2 {
		font-size:1.5em;
		color:#4D1979;
		margin-bottom:0px;
		background-image:none;
		background-color:transparent;
		margin-left: -15px;
		}
		
		

#advance {
margin-top:10px;
}

#main_print {
width:510px;
float:left; 
margin:0 20px 0 0;
}
		
#print_menu {
width:200px;
float:left;
margin:0 20px 0 0;
}
		 
#print_menu ul {
list-style:none;
margin:0 0 0 0; 
}
		 
#print_menu a {
background-color:#86A20B;
background-image:url(/images/handle/corner.gif);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:1.8em;
padding:8px 10px 8px 15px;
margin-bottom:5px;
font-size:1em;
font-weight:bold;
height:30px;
width:180px;
display:block;	
}
	
	
#breadcrumb ul
	{
		width: 100%;
		list-style: none;
		padding: 0;
		margin: 0;
		color: rgb(134,162,11);
	}


#breadcrumb li
	{
		float: left;
		color: rgb(134,162,11);
		padding: 0;
		margin: 0 10px 0 0;
		display: block;
		text-decoration: none;
	}

	
#breadcrumb li a
	{
		float: left;
		color: rgb(134,162,11);
		padding: 0;
		margin: 0 10px 0 0;
		display: block;
		text-decoration: underline;
	}

#breadcrumb li a:hover
	{
		text-decoration: none;
	}
	
	
	

.supportmini_box {
border:solid 1px rgb(134,162,11); margin-bottom:20px;
}

.supportmini_box h3 {
background-color:rgb(134,162,11); color:#FFFFFF; font:Verdana, Arial, Helvetica, sans-serif; padding:2px 0 2px 5px; padding-left:5px; margin:0 0 0 0; font-size:1.2em;
} 

.support_mini_content{
padding:10px 5px 5px 5px; 
margin:0 0 0 0;
}
.support_mini_content h4{

margin:0 0 0 0;
}

.support_mini_content_ul {
margin:0 0 5px 0;
border-bottom:#999999 1px solid;
}

.support_mini_content_li {
padding:0 0 10px 0;
margin:0 0 0 0;
}

.support_mini_content_img {
margin:5px 0 0 25px;
border:none;
}

#atoz {
margin:10px 0 0 0;
padding:5px 0 5px 0;
border-top:rgb(134,162,11) 1px solid;
border-bottom:rgb(134,162,11) 1px solid;
}

.more_results:hover {
padding-right:20px;
background-image:url(http://www.scouts.org.uk/2coltest//images/search_image/ball.png);
background-repeat:no-repeat;
background-position:right;
}

#search_top ul {
background-color:rgb(134,162,11); 
line-height:0.8em; 
padding:10px 0 10px 0; 
width:717px; 
color:#FFFFFF;
font-size:95%;

}

#search_top li {
display:inline; 
margin-right:6px;
padding:3px;
}

#search_top li:hover {
display:inline; 
margin-right:6px;
padding:2px;
background:#9db63c;
border:1px #FFFFFF dotted;
}

#search_top a {
color:#FFFFFF;
text-decoration: underline;

}

#search_top a:hover {
color:#FFFFFF;
text-decoration: none;
}

#search_content {
background:#9db63c; 
color:#000000; 
cursor:pointer; 
line-height:18px; 
width:600px; 
padding:5px 0 5px 0;
height:20px;
}

#search_content h3 {
float:left; font-size:1em;
font-weight:normal; margin:0;
padding-left:16px; width:70%;
color:#FFFFFF;
font-weight:bold;
}

#search_content ul {
border-bottom:1px solid #9db63c; clear:left; margin:0; padding:4px 16px 8px;
}

#search_content li {
display:block; border-bottom:1px solid #9db63c; clear:left; margin:0; padding:4px 16px 8px 0;
}



#search_results ul
	{
		clear: left;
		margin: 0;
		padding: 4px 16px 8px;
	}

#search_results li
	{
		display: block;
		border-bottom: 1px solid #ccc;
		clear: left;
		margin: 0;
		padding: 4px 16px 8px 0;
		height: 100px;
		margin-bottom:10px;
		list-style:none;
		}
	

#search_results_li h4 a:link
	{
		text-decoration: underline;
		margin: 0 0 0 0;
	}

#search_results img
	{
		float: left; 
		border: none;
		margin-right: 10px;
		height:75px;
		width:75px;
	}
	
	

.top_padding {
margin-top:20px;
}

.results_pagination_top {
text-align:right; margin:20px 0 20px 0; border-bottom:#FF833D dotted 1px; padding-bottom:10px;
}

.results_pagination_bottom { 
text-align:right; margin:20px 0 20px 0;  border-top:#FF833D dotted 1px; padding-top:5px;
}

#scout_araound_right {
float:right; width:50%;
}

#scout_araound_left {
float:left; width:50%;
}

.scout_around_list {
display:inline; list-style:none; margin:10px 0 0 5px;
}

.welcome_li {
list-style:none;
}


.welcome_ul {
display:inline;
margin:-10px 0 0 0;
}
 
#maincontent {
background-color:transparent;
float:left;
height:auto;
margin:0;
padding:0;
width:960px;
}
	
	
	
	/*@charset "UTF-8";
/* CSS Document */

	
	
		#mainarticle img {
		float:right;
		}

		#mainarticle {
		width:510px;
		float:left; 
		margin-right:20px;
		}
		#mainprint {
		width:740px;
		float:left; 
		margin-right:20px;
		}
		
		#main_banner {
		width:960px;
		margin-bottom:20px;
		margin-top:20px;
		}
		
		#main_page {
		width:960px; 
		margin:auto;
		}
		
		h2 {
		font-size:1.5em;
		color:#4D1979;
		margin-bottom:0px;
		}
		
		a {
		color:#4D1979;
		text-decoration:none;
		}
		
		a:hover {
		color:#666666;
		text-decoration:underline;
		}
		
		#bookmark {
		width:490px;
		border:#450069 solid 1px;
		height:50px;
		padding:10px;
		margin:20px 0 20px 0;
		}
		
		#bookmark img {
		float:none;
		}
		
			
		#bookmark h4 {
		margin-top:-5px;
		margin-bottom:0px;
		}
		
		#related_bar {
		width:200px;
		margin-right:20px;
		height:400px;
		float:left;
		margin-top:0px;
		}
		
		#related {
		width:200px;
		margin-right:20px;
		margin-top:0px;
		}
		
		#related h4 { 
		border-top: solid 1px #4D1979;
		color:#4D1979;
		padding-top:5px;
		margin-top:0px;
		}
		
		#related ul {
		list-style:url(/images/bullet_relate.png);
		margin-top:-10px;
		}
		
		#related_tool {
		margin-top:-5px;
		margin-bottom:10px;
		line-height:16pt;
		}
		
		#related_tool img {
		margin-right:5px;
		}
		
		.email {
		background-image:url(/images/TOOLS/email.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:22px;
	
		}
		
		.email:hover {
		background-image:url(/images/TOOLS/email.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:22px;
		}
		
		.print {
		background-image:url(/images/TOOLS/print.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:22px;
		margin-top:25px;
		}
		
		.print:hover {
		background-image:url(/images/TOOLS/print.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:22px;
		}
		
		#main_pic img{
		border:solid #000000 1px;
		margin-bottom:10px;
		}
		
		#comments_main {
		margin-bottom:20px;
		border-top: solid 1px #450069;
		padding-top:20px;
		}
		
		#comments_main h3 {
		color:#333333;
		}
		
		#comment {
		margin-top:10px;
		border-top:dashed #CCCCCC 1px;
		padding-top:10px;
		margin-bottom:10px; 
		}
		
		#main_support img {
		float:right;
		}

		#main_support {
		width:505px;
		float:left; 
		margin-right:20px;
		margin-top:0;
		}
		
		#search_wrapper {
		width:680px;
		float:right; 
		margin: 0 0 0 0;
		}
		
		#atoz_support{
		margin:20px 0 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;	
		}
		
		#search_support {
		margin:20px 0 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
		
		#search_support .button {

		color: #FFF;
		margin: 10px 10px 10px 10px;
		font-size: 1em;
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		cursor: pointer;
		border: none;
		height: 20px;
		background:rgb(134,162,11);
		
		}
	
		#featured_articleleft {
		width:223px;
		height:200px;
		float:right;
		margin:20px 0 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
		
		#featured_articleright {
		width:223px;
		height:200px;
		float:right;
		margin:20px 20px 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
		
		#browse_support {
		width:199px;
		margin-right:20px;
		float:left;
		}
		
		#main_feature {
		margin:20px 0 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
		
		#main_feature li {
		padding:0 0 10px 0;
		}
		
		#main_feature img {
		margin-right:5px;
		float:left;
		border: #450069 solid 1px;
		}
		
		#cloud {
		margin:20px 0 20px 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
		

#advance {

margin-top:10px;
}

#main_print {
width:510px;
float:left; 
margin:0 20px 0 0;
}
		
#print_menu {
width:200px;
float:left;
margin:0 20px 0 0;
}
		 
#print_menu ul {
list-style:none;
margin:0 0 0 0; 
}
		 
#print_menu a {
background-color:#86A20B;
background-image:url(/images/handle/corner.gif);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:1.8em;
padding:8px 10px 8px 15px;
margin-bottom:5px;
font-size:1em;
font-weight:bold;
height:30px;
width:180px;
display:block;	
}


#breadcrumb {
width:auto;
margin:0;
}

#breadcrumb li{
display:inline;
}

#breadcrumb ul{
-moz-padding-start:0px;
margin:0 0 0 0;
}

#supportmini_box {
border:solid 1px rgb(134,162,11); margin-bottom:20px;
}

#supportmini_box h2 {
background-color:rgb(134,162,11); color:#FFFFFF; font:Verdana, Arial, Helvetica, sans-serif; padding-left:5px; margin:0 0 0 0;
} 

#support_mini_content{
padding:10px 5px 5px 5px; 
margin:0 0 0 0;
}

#support_mini_content ul {
margin:0 0 5px 0;
border-bottom:#999999 1px solid;
}

#support_mini_content li {
padding:0 0 10px 0;
margin:0 0 0 0;
}

#support_mini_content img {
margin:5px 0 0 25px;
border:none;
}

#atoz {
margin:10px 0 0 0;
padding:5px 0 5px 0;
border-top:rgb(134,162,11) 1px solid;
border-bottom:rgb(134,162,11) 1px solid;
}

.more_results {
padding-right:20px;
background-image:url(http://www.scouts.org.uk/2coltest/images/search_image/ball.png);
background-repeat:no-repeat;
background-position:right;
}

.more_results:hover {
padding-right:20px;
background-image:url(http://www.scouts.org.uk/2coltest//images/search_image/ball.png);
background-repeat:no-repeat;
background-position:right;
}

#search_top ul {
background-color:rgb(134,162,11); 
line-height:0.8em; 
padding:10px 0 10px 0; 
width:740px; 
color:#FFFFFF;

}

#search_top li {
display:inline; 
padding-right:10px;
}

#search_top a {
color:#FFFFFF;
text-decoration:none;
}

#search_top a:hover {
color:#FFFFFF;
text-decoration: underline;
}

#search_content {
background:#9db63c; 
color:#000000; 
cursor:pointer; 
line-height:18px; 
width:740px; 
padding:5px 0 5px 0;
}

#search_content h3 {
float:left; font-size:1em;
font-weight:normal; margin:0;
padding-left:16px; width:70%;
color:#FFFFFF;
font-weight:bold;
}

#search_content ul {
border-bottom:1px solid #9db63c; clear:left; margin:0; padding:4px 16px 8px;
}

#search_content li {
display:block; border-bottom:1px solid #9db63c; clear:left; margin:0; padding:4px 16px 8px 0;
}
/*
.search_results_ul {
border-bottom:1px solid #9db63c; clear:left; margin:0; padding:4px 16px 8px;
}

.search_results_li {
display:block; border-bottom:1px solid #9db63c; clear:left; margin:0; padding:4px 16px 8px 0;
}

.search_results_h4 {
margin: 5px 0 -10px 0;
}

.search_results_img {
float:left; padding: 0 5px 0 0;
border:none;
height:75px;
width:75px;
}
*/
.top_padding {
margin-top:20px;
}

.results_pagination_top {
text-align:right; margin:20px 0 20px 0; border-bottom:#FF833D dotted 1px; padding-bottom:10px;
}

.results_pagination_bottom { 
text-align:right; margin:20px 0 20px 0;  border-top:#FF833D dotted 1px; padding-top:5px;
}

#scout_araound_right {
float:right; width:50%;
}

#scout_araound_left {
float:left; width:50%;
}

.scout_around_list {
display:inline; list-style:none; margin:10px 0 0 5px;
}
/* old css*/


@charset "UTF-8";
/* CSS Document */

	
	
		#mainarticle img {
		float:right;
		}

		#mainarticle {
		width:510px;
		float:left; 
		margin-right:20px;
		}
		#mainprint {
		width:740px;
		float:left; 
		margin-right:20px;
		}
		
		#main_banner {
		width:960px;
		margin-bottom:20px;
		margin-top:20px;
		}
		
		#main_page {
		width:960px; 
		margin:auto;
		}
		
		h2 {
		font-size:1.5em;
		color:#4D1979;
		margin-bottom:0px;
		}
		
		a {
		color:#4D1979;
		text-decoration:none;
		}
		
		a:hover {
		color:#666666;
		text-decoration:underline;
		}
		
		#bookmark {
		width:490px;
		border:#450069 solid 1px;
		height:50px;
		padding:10px;
		margin:20px 0 20px 0;
		}
		
		#bookmark img {
		float:none;
		}
		
			
		#bookmark h4 {
		margin-top:-5px;
		margin-bottom:0px;
		}
		
		#related_bar {
		width:200px;
		margin-right:20px;
		height:400px;
		float:left;
		margin-top:0px;
		}
		
		#related {
		width:200px;
		margin-right:20px;
		margin-top:0px;
		}
		
		#related h4 { 
		border-top: solid 1px #4D1979;
		color:#4D1979;
		padding-top:5px;
		margin-top:0px;
		}
		
		#related ul {
		list-style:url(/images/bullet_relate.png);
		margin-top:-10px;
		}
		
		#related_tool {
		margin-top:-5px;
		margin-bottom:10px;
		line-height:16pt;
		}
		
		#related_tool img {
		margin-right:5px;
		}
		
		.email {
		background-image:url(/images/TOOLS/email.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:22px;
	
		}
		
		.email:hover {
		background-image:url(/images/TOOLS/email.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:22px;
		}
		
		.print {
		background-image:url(/images/TOOLS/print.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:22px;
		margin-top:25px;
		}
		
		.print:hover {
		background-image:url(/images/TOOLS/print.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:22px;
		}
		
		#main_pic img{
		border:solid #000000 1px;
		margin-bottom:10px;
		}
		
		#comments_main {
		margin-bottom:20px;
		border-top: solid 1px #450069;
		padding-top:20px;
		}
		
		#comments_main h3 {
		color:#333333;
		}
		
		#comment {
		margin-top:10px;
		border-top:dashed #CCCCCC 1px;
		padding-top:10px;
		margin-bottom:10px; 
		}
		
		#main_support img {
		float:right;
		}

		#main_support {
		width:505px;
		float:left; 
		margin-right:20px;
		margin-top:0;
		}
		

		
		#atoz_support{
		margin:20px 0 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;	
		}
		
		#search_support {
		margin:20px 0 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
		
		#search_support .button {

		color: #FFF;
		margin: 10px 10px 10px 10px;
		font-size: 1em;
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		cursor: pointer;
		border: none;
		height: 20px;
		background:rgb(134,162,11);
		
		}
	
		#featured_articleleft {
		width:223px;
		height:200px;
		float:right;
		margin:20px 0 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
		
		#featured_articleright {
		width:223px;
		height:200px;
		float:right;
		margin:20px 20px 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
		
		#browse_support {
		width:199px;
		margin-right:20px;
		float:left;
		}
		
		#main_feature {
		margin:20px 0 0 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
		
		#main_feature li {
		padding:0 0 10px 0;
		}
		
		#main_feature img {
		margin-right:5px;
		float:left;
		border: #450069 solid 1px;
		}
		
		#cloud {
		margin:20px 0 20px 0;
		background-color:#EAEAEA;
		border:rgb(134,162,11) solid 1px;
		padding:10px;
		}
		

#advance {

margin-top:10px;
}

#main_print {
width:510px;
float:left; 
margin:0 20px 0 0;
}
		
#print_menu {
width:200px;
float:left;
margin:0 20px 0 0;
}
		 
#print_menu ul {
list-style:none;
margin:0 0 0 0; 
}
		 
#print_menu a {
background-color:#86A20B;
background-image:url(/images/handle/corner.gif);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:1.8em;
padding:8px 10px 8px 15px;
margin-bottom:5px;
font-size:1em;
font-weight:bold;
height:30px;
width:180px;
display:block;	
}


#breadcrumb {
width:auto;
margin:0;
}

#breadcrumb li{
display:inline;
}

#breadcrumb ul{
-moz-padding-start:0px;
margin:0 0 0 0;
}

#supportmini_box {
border:solid 1px rgb(134,162,11); margin-bottom:20px;
}

#supportmini_box h2 {
background-color:rgb(134,162,11); color:#FFFFFF; font:Verdana, Arial, Helvetica, sans-serif; padding-left:5px; margin:0 0 0 0;
} 

#support_mini_content{
padding:10px 5px 5px 5px; 
margin:0 0 0 0;
}

#support_mini_content ul {
margin:0 0 5px 0;
border-bottom:#999999 1px solid;
}

#support_mini_content li {
padding:0 0 10px 0;
margin:0 0 0 0;
}

#support_mini_content img {
margin:5px 0 0 25px;
border:none;
}

#atoz {
margin:10px 0 0 0;
padding:5px 0 5px 0;
border-top:rgb(134,162,11) 1px solid;
border-bottom:rgb(134,162,11) 1px solid;
}

.more_results {
padding-right:20px;
background-image:url(http://www.scouts.org.uk/2coltest/images/search_image/ball.png);
background-repeat:no-repeat;
background-position:right;
}

.more_results:hover {
padding-right:20px;
background-image:url(http://www.scouts.org.uk/2coltest//images/search_image/ball.png);
background-repeat:no-repeat;
background-position:right;
}

#search_top ul {
background-color:rgb(134,162,11); 
line-height:0.8em; 
padding:10px 0 10px 0; 
width:740px; 
color:#FFFFFF;

}

#search_top li {
display:inline; 
padding-right:10px;
}

#search_top a {
color:#FFFFFF;
text-decoration:none;
}

#search_top a:hover {
color:#FFFFFF;
text-decoration: underline;
}

#search_content {
background:#9db63c; 
color:#000000; 
cursor:pointer; 
line-height:18px; 
width:690px; 
padding:5px 0 5px 0;
}

#search_content h3 {
float:left; font-size:1em;
font-weight:normal; margin:0;
padding-left:16px; width:70%;
color:#FFFFFF;
font-weight:bold;
}

#search_content ul {
border-bottom:1px solid #9db63c; clear:left; margin:0; padding:4px 16px 8px;
}

#search_content li {
display:block; border-bottom:1px solid #9db63c; clear:left; margin:0; padding:4px 16px 8px 0;
}
/*
.search_results_ul {
border-bottom:1px solid #9db63c; clear:left; margin:0; padding:4px 16px 8px;
}

.search_results_li {
display:block; border-bottom:1px solid #9db63c; clear:left; margin:0; padding:4px 16px 8px 0;
}

.search_results_h4 {
margin: 5px 0 -10px 0;
}

.search_results_img {
float:left; padding: 0 5px 0 0;
border:none;
height:75px;
width:75px;
}

*/

.top_padding {
margin-top:20px;
}

.results_pagination_top {
text-align:right; margin:20px 0 20px 0; border-bottom:#9db63c dotted 1px; padding-bottom:10px;
}

.results_pagination_bottom { 
text-align:right; margin:20px 0 20px 0;  border-top:#9db63c dotted 1px; padding-top:5px;
}

#scout_araound_right {
float:right; width:50%;
}

#scout_araound_left {
float:left; width:50%;
}

.scout_around_list {
display:inline; list-style:none; margin:10px 0 0 5px;
}
	


#navcontainer {
	padding-bottom:20px;
	width:250px;
	float:left;
	margin:0 20px 0 0;
	font-size:0.9em;
	line-height:1.1em;
}

#navcontainer h4 {
	color:#000;
	padding:0 0 0 15px;
	margin-top:10px;
}


#navcontainer h4.purple {
	color:#4d2177;
	padding:0 0 0 15px;
	margin-top:5px;
}

#navcontainer ul {
	margin: 0;
	padding:0;
	list-style-type: none;
}

#navcontainer ul.toplevel {
	margin: 0; 
	padding: 0 0 15px 0;
	list-style-type: none;
	border-bottom: solid 1px rgb(219,211,228);
}

#navcontainer li a {
	display: block;
	color:rgb(132,164,11);
	background-color: #fff;
	width: 230px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	padding:2px 5px 4px 15px;
}

#navcontainer li li a {
	display: block;
	color: #FFF;
	background-color:rgb(157,182,60);
	width: 220px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	padding:2px 5px 4px 25px;
}

#navcontainer li li li a {
	display: block;
	color: #FFF;
	background-color:rgb(157,182,60);
	width: 207px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	padding:2px 5px 4px 38px;
}

#navcontainer li li li li a {
	display: block;
	color: #FFF;
	background-color:rgb(157,182,60);
	width: 195px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	padding:2px 5px 4px 50px;
}

#navcontainer li li li li li a {
	display: block;
	color: #FFF;
	background-color:rgb(157,182,60);
	width: 184px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	padding:2px 5px 4px 61px;
}

#navcontainer li a.sub {
	display: block;
	color: #fff;
	background-color:rgb(132,164,11);
	text-decoration: none;
	background:url(images/icons/arrow.png) rgb(132,164,11) no-repeat 4px 7px;
}

#navcontainer li li a.sub {
	display: block;
	color: #fff;
	text-decoration: none;
	background:url(images/icons/arrow.png) rgb(157,182,60) no-repeat 15px 7px;
}

#navcontainer li li li a.sub {
	display: block;
	color: #fff;
	text-decoration: none;
	background:url(images/icons/arrow.png) rgb(157,182,60) no-repeat 26px 7px;
}

#navcontainer li li li li a.sub {
	display: block;
	color: #fff;
	text-decoration: none;
	background:url(images/icons/arrow.png) rgb(157,182,60) no-repeat 38px 7px;
}

#navcontainer li li li li li a.sub {
	display: block;
	color: #fff;
	text-decoration: none;
	background:url(images/icons/arrow.png) rgb(157,182,60) no-repeat 51px 7px;
}

#navcontainer li a.sub:hover {
	display: block;
	color: #fff;
	text-decoration: none;
	background:url(images/icons/arrow.png) rgb(132,164,11) no-repeat 4px 7px;
}

#navcontainer li li  a.sub:hover {
	display: block;
	color: #fff;
	text-decoration: none;
	background:url(images/icons/arrow.png) rgb(132,164,11) no-repeat 15px 7px;
}

#navcontainer li li li a.sub:hover {
	display: block;
	color: #fff;
	text-decoration: none;
	background:url(images/icons/arrow.png) rgb(132,164,11) no-repeat 26px 7px;
}

#navcontainer li li li li a.sub:hover {
	display: block;
	color: #fff;
	text-decoration: none;
	background:url(images/icons/arrow.png) rgb(132,164,11) no-repeat 38px 7px;
}

#navcontainer li li li li li a.sub:hover {
	display: block;
	color: #fff;
	text-decoration: none;
	background:url(images/icons/arrow.png) rgb(132,164,11) no-repeat 51px 7px;
}

#navcontainer li a.selected {
	font-weight: bold;
	background:url(images/icons/arrow_right.png) rgb(132,164,11) no-repeat 4px 7px;
	color:#FFF;
}

#navcontainer li li a.selected {
	font-weight: bold;
	background:url(images/icons/arrow_right.png) rgb(132,164,11) no-repeat 15px 7px;
}

#navcontainer li li li  a.selected {
	font-weight: bold;
	background:url(images/icons/arrow_right.png) rgb(132,164,11) no-repeat 26px 7px;
}

#navcontainer li li li li a.selected {
	font-weight: bold;
	background:url(images/icons/arrow_right.png) rgb(132,164,11) no-repeat 38px 7px;
}

#navcontainer li li li li li a.selected {
	font-weight: normal;
	background:url(images/icons/arrow_right.png) rgb(132,164,11)  no-repeat 51px 7px;
}

#navcontainer li a.child { font-weight: bold; background:url(images/icons/diamond.png)  no-repeat 4px 5px; color:#FFF; font-weight:500; } 

#navcontainer li li a.child { font-weight: bold; background:url(images/icons/diamond.png) no-repeat scroll 14px 4px #4D2177; font-weight:500; } 

#navcontainer li li li  a.child { font-weight: bold; background:url(images/icons/diamond.png) no-repeat scroll 27px 5px #4D2177; font-weight:500; } 

#navcontainer li li li li a.child { font-weight: bold; background:url(images/icons/diamond.png) no-repeat scroll 39px 5px #4D2177; font-weight:500; } 

#navcontainer li li li li li a.child { font-weight: normal; background:url(images/icons/diamond.png) no-repeat 50px 5px; font-weight:500; }



#navcontainer li a.child_select { font-weight: bold; background:url(images/icons/diamond.png) rgb(132,164,11)  no-repeat 4px 5px; color:#FFF; font-weight:500; } 

#navcontainer li li a.child_select { font-weight: bold; background:url(images/icons/diamond.png) rgb(132,164,11) no-repeat scroll 14px 4px #4D2177; font-weight:500; } 

#navcontainer li li li  a.child_select { font-weight: bold; background:url(images/icons/diamond.png) rgb(132,164,11) no-repeat scroll 27px 5px #4D2177; font-weight:500; } 

#navcontainer li li li li a.child_select { font-weight: bold; background:url(images/icons/diamond.png) rgb(132,164,11) no-repeat scroll 39px 5px #4D2177; font-weight:500; } 

#navcontainer li li li li li a.child_select { font-weight: normal; background:url(images/icons/diamond.png) rgb(132,164,11)  no-repeat 50px 5px; font-weight:500; }

#navcontainer a:hover {
	background-color:rgb(132,164,11);
	color: #FFF;
}

.search_results_grid_td {
	text-align: center;
}

