body							{background:#fff; color: #666;}

.cms_highlight,
.cms_highlight .banner {background: #ffffcc !important;}
.cms_highlight .readmore {background: #ffffcc !important;}    

.b form,
#kb_files a						{background:#eee;}

fieldset						{background:#fff;}

nav a,
.kb_date,
#twitter .date,
.section_title,
#crumbtrail	a,
#copyright, 						
.search input.box 				{color: #999;}

#footermenu	a:hover,	
#crumbtrail	a:hover				{color:#666;}

a,
#col_r a,
.readmore, 
.readmore	a,
#col_l .selected,
.search input.box:focus,
#col_c .search input.box,
#col_l a:hover					{color:#000;}

#col_l li.children_open>a		{color:#000;} /* this selector breaks ie6 so can't go in th group above */

.paging a,
fieldset.search 				{border:1px solid #ddd;}
.keyline_b						{border-bottom:1px solid #ddd;}
.keyline_t						{border-top:1px solid #ddd;}
.keyline_r						{margin-right:9px; border-right:1px solid #ddd;}

.colour_corporate,				
.colour_default h1,
.colour_default h2,
.colour_default h3,
.colour_default h3 a,
.colour_default h4,
.colour_default h5,
.colour_default h6,
.banner.colour_default,
.colour_default a:hover,
.colour_default a.selected, 			
.paging.colour_default a:hover,
.paging.colour_default a:focus,
.paging.colour_default .page_info b 	{color: #005467;}
.paging.colour_default .page_info,
.paging.colour_default span.current 	{background: #005467;}
.paging.colour_default a:hover, 
.paging.colour_default a:focus,
.paging.colour_default span.current 	{border: 1px solid #005467;}

.colour_1 h1,
.colour_1 h2,
.colour_1 h2 a,
.colour_1 h3,
.colour_1 h3 a,
.colour_1 h4,
.colour_1 h5,
.colour_1 h6,
.banner .colour_1,
.colour_1 a:hover,
.colour_1 a.selected 			{color:#49176D;}

.colour_2 h1,
.colour_2 h2, 
.colour_2 h3, 
.colour_2 h3 a,
.colour_2 h4,
.colour_2 h5,
.colour_2 h6,
.banner .colour_2,
.colour_2 a:hover,
.colour_2 a.selected 			{color:#00B085;}

.colour_3 h1,
.colour_3 h2,
.colour_3 h3,
.colour_3 h3 a,
.colour_3 h4,
.colour_3 h5,
.colour_3 h6,
.banner .colour_3,
.colour_3 a:hover,
.colour_3 a.selected, 			
.paging.colour_3 a:hover,
.paging.colour_3 a:focus,
.paging.colour_3 .page_info b 	{color: #009DB4;}
.paging.colour_3 .page_info,
.paging.colour_3 span.current 	{background: #009DB4;}
.paging.colour_3 a:hover, 
.paging.colour_3 a:focus,
.paging.colour_3 span.current 	{border: 1px solid #009DB4;}

.colour_4 h1,
.colour_4 h2, 
.colour_4 h2 a,
.colour_4 h3,  
.colour_4 h3 a,
.colour_4 h4,
.colour_4 h5,
.colour_4 h6,
.banner .colour_4,
.colour_4 a:hover,
.colour_4 a.selected 			{color:#E86D1F;}

.colour_5 h1,
.colour_5 h2,   
.colour_5 h2 a,
.colour_5 h3,  
.colour_5 h3 a,          
.colour_5 h4,
.colour_5 h5,
.colour_5 h6,
.banner .colour_5,
.colour_5 a:hover,
.colour_5 a.selected, 			
.paging.colour_5 a:hover,
.paging.colour_5 a:focus, 
.paging.colour_5 .page_info b 	{color: #DE396E;}
.paging.colour_5 .page_info,
.paging.colour_5 span.current 	{background: #DE396E;}
.paging.colour_5 a:hover, 
.paging.colour_5 a:focus,
.paging.colour_5 span.current 	{border: 1px solid #DE396E;}           


.colour_6 h1,
.colour_6 h2,
.colour_6 h2 a, 
.colour_6 h3,
.colour_6 h3 a,
.colour_6 h4,
.colour_6 h5,
.colour_6 h6,
.banner .colour_6,
.colour_6 a:hover,
.colour_6 a.selected 			{color:#0076cd;}

.search button.btn 				{background: #fff url(../images/search.gif) no-repeat center center;}

#col_l .children_closed a,
#col_l li.children_open>a		{background-repeat:no-repeat; background-position:right bottom;}
#col_l .children_closed	a		{background-image:url(../images/twirl_closed.gif);}
#col_l li.children_open>a		{background-image: url(../images/twirl_open.gif);}
#crumbtrail,
#col_l li.childless_selected,
#col_l li.children_open			{background-color:#f0f0f0;}
#col_l a:hover					{background-color:#ccc;}
#col_l li>ul					{border-top:1px solid white; border-bottom:1px solid white;}

#crumbtrail ol li				{background: url(../images/divider.gif) no-repeat left center;}
#crumbtrail ol>li:first-child 	{background:none;}

#rss							{background-image:url(../images/rss.gif);background-repeat:no-repeat; background-position:left center;}	

.paging span.disabled 			{color: #ddd; border: 1px solid #eee; }
.paging .page_info b 			{background: #6aa6ed;}

.paging span.current,
.paging .page_info 				{color: white;}


#kb_files a:hover				{background:#009DB4; color:#fff;}