/*Link styling for main menu*/
div#nav a 		{ color: #636563; font-weight:bold; text-decoration: none; }		
div#nav a:hover		{ color: #ccc; font-weight:bold; text-decoration:underline;  }

/*Link styling for courseprogramme*/
body.courseprogramme div#tblPages-Content a { color: #E22A85; font-weight:normal; text-decoration: none; }		
body.courseprogramme div#tblPages-Content a:hover {color:#EAAEAE;	text-decoration:underline;  }		

/*Links for activities */
body.activities div#tblPages-Content a ,body.activities div#tblPages-Content a:visited{color:#990000; text-decoration:none; }
body.activities div#tblPages-Content a:hover{color:#EAAEAE;	text-decoration:underline; }

/*Link for staff team*/ 
body.staffteam div#tblPages-Content a { color: #0DA20D; font-weight:normal; text-decoration: none; }		
body.staffteam div#tblPages-Content a:hover{color:#C49B29; text-decoration:underline;}

/*Link for faqs team*/ 
body.faqs div#tblPages-Content a { color: #636563; font-weight:normal; text-decoration: none; }		
body.faqs div#tblPages-Content a:hover{	color:#C49B29; 	text-decoration:underline;
}

/*Links for Activity Centres*/ 
body.activitycentres div#tblPages-Content a { color: #3377C5; font-weight:normal; text-decoration: none; }		
body.activitycentres div#tblPages-Content a:hover{	color:#C49B29; 	text-decoration:underline;
}

/*Links for Customer Feedback*/ 
body.customerfeedback div#tblPages-Content a { color: #027C8A; font-weight:normal; text-decoration: none; }		
body.customerfeedback div#tblPages-Content a:hover{	color:#C49B29; 	text-decoration:underline;
}

/*Links for Information for Parents*/
body.informationforparents div#tblPages-Content a { color: #88036A; font-weight:normal; text-decoration: none; }		
body.informationforparents div#tblPages-Content a:hover{	color:#C49B29; 	text-decoration:underline;
}

/*Links for Contact*/ 
body.contact div#tblPages-Content a { color: #D7A305; font-weight:normal; text-decoration: none; }		
body.contact div#tblPages-Content a:hover{	color:#C49B29; 	text-decoration:underline;
}

/*All other links*/
a,a:visited{
	color:#520698;
	text-decoration:none;
}
a:hover{
	color:#C49B29;
	text-decoration:underline;
}




body {background-color: #F6F6F6; margin:0;}

body, td, tr{		
font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;		
color:#454545;		
font-size:67%;
font-weight:normal;
}

pre {margin:0; font-family:Verdana;}

th,td {vertical-align:top; font-size:148%;}

h1 {font-weight: bold; font-size:141%; padding-top:11px; margin-bottom:10px; color: #520698;}
h2 {font-weight: bold; font-size:114%; color: #520698;}

div#belowcontainer {width:750px; margin: 0 auto;background-color: #FFFFFF;height:20px;padding:9px 5px 7px 5px;border-top: solid 1px #5E179F; margin-top:10px;}

body.home h1 {color:#5E179F;}
body.home h2 {color:#5E179F;}
body.home div.CopyRight a{color:#5E179F;}
body.home table#data tr td{border-bottom:1px solid #5E179F;}
div#nav .home {
background:url(/images/bullet.gif) 19px 15px no-repeat;
list-style-type:none;
margin:-7px;
margin-right:0px;
}
/*Jobs Pages Headings, links etc
div#jobsavailable h1{color:#E22A85;}
div.footer-jobsavailable a,div#jobsavailable a {color: #E22A85; }		
div.footer-jobsavailable a:hover,div#jobsavailable  a:hover{color:#C49B29;}
div.jobsavailable div#belowcontainer{border-top: solid 1px #E22A85;}


div#groupleaders h1{color:#E22A85;}

div#careerprogression h1 {color:#E22A85;}
div#careerprogression h2 {color:#E22A85;}
div.footer-careerprogression a,div#careerprogression a {color: #E22A85; }		
div.footer-careerprogression a:hover,div#careerprogression  a:hover{color:#C49B29;}
div.careerprogression div#belowcontainer{border-top: solid 1px #E22A85;}

div#stafftraining h1 {color:#3377C5;}
div#stafftraining h2 {color:#3377C5;}
div.footer-stafftraining a,div#stafftraining a {color: #3377C5; }		
div.footer-stafftraining a:hover,div#stafftraining  a:hover{color:#C49B29;}
div.stafftraining div#belowcontainer{border-top: solid 1px #3377C5;}

div#socialevents h1 {color:#3377C5;}
div#socialevents h2 {color:#3377C5;}
div.footer-socialevents a, div#socialevents a {color: #3377C5; }		
div.footer-socialevents a:hover, div#socialevents  a:hover{color:#C49B29;}
div.socialevents div#belowcontainer{border-top: solid 1px #3377C5;}

div#pay h1 {color:#831B1B;}
div#pay h2 {color:#831B1B;}
div.footer-pay a,div#pay a {color: #831B1B; }		
div.footer-pay a:hover,div#pay  a:hover{color:#C49B29;}
div.pay div#belowcontainer{border-top: solid 1px #831B1B;}

div#staffprofiles h1 {color:#0DA20D;}
div#staffprofiles h2 {color:#0DA20D;}
div.footer-staffprofiles a,div#staffprofiles a {color: #0DA20D; }		
div.footer-staffprofiles a:hover,div#staffprofiles  a:hover{color:#C49B29;}
div.staffprofiles div#belowcontainer{border-top: solid 1px #0DA20D;}

div#howtoapply h1 {color:#027C8A;}
div#howtoapply h2 {color:#027C8A;}
div.footer-howtoapply a,div#howtoapply a {color: #027C8A; }		
div.footer-howtoapply a:hover,div#howtoapply  a:hover{color:#C49B29;}
div.howtoapply div#belowcontainer{border-top: solid 1px #027C8A;}

div#trainingforadults h1 {color:#88036A;}
div#trainingforadults h2 {color:#88036A;}
div.footer-trainingforadults a,div#trainingforadults a {color: #88036A; }		
div.footer-trainingforadults a:hover,div#trainingforadults  a:hover{color:#C49B29;}
div.trainingforadults div#belowcontainer{border-top: solid 1px #88036A;}

div#contactus h1 {color:#A3A9AB;}
div#contactus h2 {color:#A3A9AB;}
div.footer-contactus a,div#contactus a{color: #A3A9AB; }		
div.footer-contactus a:hover,div#contactus  a:hover{color:#C49B29;}
div.contactus div#belowcontainer {border-top: solid 1px #A3A9AB;}


/*div#nav .home a.home{background-position:9px 15px;}*/

body.courseprogramme h1 {color:#E22A85;}

body.courseprogramme h2  {color:#E22A85;}
body.courseprogramme div.CopyRight a{color:#E22A85;}
body.courseprogramme div#belowcontainer {border-top: solid 1px #E22A85;}
body.courseprogramme table#data tr td {border-bottom:1px solid #E22A85;}
div#nav .courseprogramme, .jowhyrobinwood  {
background:url(/images/bullet_pink.gif) 19px 15px no-repeat;
list-style-type:none;
margin:-7px;
margin-right:0px;
}
div#nav .courseprogramme a.courseprogramme{background-position:11px 15px;}

div#nav li.selected_courseprogramme a.on{ color:#E22A85; text-decoration:none;}

body.activitycentres h1 {color:#3377c5;}
body.activitycentres h2 {color:#3377c5;}
body.activitycentres div.CopyRight a{color:#3377c5;}
body.activitycentres div#belowcontainer {border-top: solid 1px #3377c5;}
body.activitycentres table#data tr td {border-bottom:1px solid #3377c5;}
div#nav .activitycentres  {
background:url(/images/bullet_blue.gif) 19px 15px no-repeat;
list-style-type:none;
margin:-7px;
margin-right:0px;
}
div#nav .activitycentres a.activitycentres{background-position:9px 15px;}


body.activities h1 {color:#990000;}
body.activities h2 {color:#990000;}
body.activities div.CopyRight a{color:#990000;}
body.activities div#belowcontainer {border-top: solid 1px #990000;}
body.activities table#data tr td {border-bottom:1px solid #990000;}
div#nav .activities  {
background:url(/images/bullet_red.gif) 19px 15px no-repeat;
list-style-type:none;
margin:-7px;
margin-right:0px;
}
div#nav .activities a.activities{background-position:9px 15px;}

body.staffteam h1  {color:#0DA20D;}
body.staffteam h2  {color:#0DA20D;}
body.staffteam div.CopyRight a{color:#0DA20D;}
body.staffteam div#belowcontainer {border-top: solid 1px #0DA20D;}
body.staffteam table#data tr td {border-bottom:1px solid #0DA20D;}
div#nav .staffteam  {
background:url(/images/bullet_green.gif) 19px 15px no-repeat;
list-style-type:none;
margin:-7px;
margin-right:0px;
}
div#nav .staffteam a.staffteam{background-position:9px 15px;}

body.customerfeedback h1 {color:#027C8A;}
body.customerfeedback h2 {color:#027C8A;}
body.customerfeedback div.CopyRight a{color:#027C8A;}
body.customerfeedback div#belowcontainer {border-top: solid 1px #027C8A;}
body.customerfeedback table#data tr td {border-bottom:1px solid #027C8A;}
div#nav .customerfeedback  {
background:url(/images/bullet_lteblue.gif) 19px 15px no-repeat;
list-style-type:none;
margin:-7px;
margin-right:0px;
}
div#nav .customerfeedback a.customerfeedback{background-position:9px 15px;}

body.informationforparents h1 {color:#88036A;}
body.informationforparents h2 {color:#88036A;}
body.informationforparents div.CopyRight a{color:#88036A;}
body.informationforparents div#belowcontainer {border-top: solid 1px #88036A;}
body.informationforparents table#data tr td {border-bottom:1px solid #88036A;}
div#nav .informationforparents  {
background:url(/images/bullet_dkpink.gif) 19px 15px no-repeat;
list-style-type:none;
margin:-7px;
margin-right:0px;
}
div#nav .informationforparents a.informationforparents{background-position:9px 15px;}


body.faqs h1 {color:#A3A9AB;}
body.faqs h2 {color:#A3A9AB;}
body.faqs div.CopyRight a{color:#A3A9AB;}
body.faqs div#belowcontainer {border-top: solid 1px #A3A9AB;}
body.faqs table#data tr td {border-bottom:1px solid #A3A9AB;}
div#nav .faqs  {
background:url(/images/bullet_grey.gif) 19px 15px no-repeat;
list-style-type:none;
margin:-7px;
margin-right:0px;
}
div#nav .faqs a.faqs{background-position:9px 15px;}

body.contact h1 {color:#D7A305;}
body.contact h2 {color:#D7A305;}
body.contact div.CopyRight a{color:#D7A305;}
body.contact div#belowcontainer {border-top: solid 1px #D7A305;}
/*body.contact table#data tr td {border-bottom:1px solid #D7A305;}*/
div#nav .contact  {
background:url(/images/bullet_yellow.gif) 19px 15px no-repeat;
list-style-type:none;
margin:-7px;
margin-right:0px;
}
div#nav .contact a.contact{background-position:9px 15px;}

#container {background-color:#fff; width:760px; border: solid 0px #fff; text-align:left; margin: 0 auto; margin-bottom:20px;}

#SuperTopNav {text-align:right; width:950px; margin: 5px auto 0 auto; height:20px;}
#SuperTopNav a {font-size:90%; color: #fff; border-left: solid 1px; padding-left:3px;}
#SuperTopNav a:first-child {border-left: none;}
#SuperTopNav a:hover {font-weight:normal; color: #333; }


div#logo {margin-top:-118px; margin-bottom:41px; height:77px; padding-left:10px;}
div#logo a{position:absolute;}


div#content {background: #fff; margin:0; padding: 0 0 10px 0; display:block; border-top:solid 0px #202020; min-height:300px;}
div#content-inner {padding: 0px 5px 0px 37px;  width:350px; min-height:300px; float:left;}

div#tblPages-Content {min-height:300px; /*width:580px;*/}


img.hdrImage {float: right; border: solid 1px #fff; margin: 10px 5px 5px 5px;}
img.header-image{width:612px; margin-top:-74px; margin-left:21px;}


div.CopyRight a{/*color:#fff;*/}



div.clear {clear:both;}

div.CrumbTrail {margin-left:0px; margin-top:10px; font-size:smaller;}
div.CrumbTrail a,div.CrumbTrail a:visited {color: #666; font-weight: normal; color: #666; }

div#container.home div.CrumbTrail {display:none;}

div#container-left {width:127px; float:left;}
/*NAVIGATION COURSES*/






/*NAVIGATION JOBS*/
div#nav{margin-top:10px;}           

div.jobs ul.home li.li-1 {display:none;}
div.jobs ul.courseprogramme li.li-107 {display:none;}
div.jobs ul.activitycentres li.li-108 {display:none;}
div.jobs ul.activities li.li-109 {display:none;}
div.jobs ul.staffteam li.li-110 {display:none;}
div.jobs ul.customerfeedback li.li-111 {display:none;}
div.jobs ul.informationforparents li.li-112 {display:none;}
div.jobs ul.faqs li.li-131 {display:none;}
div.jobs ul.contact li.li-6 {display:none;}
div.jobs ul.youraccount li.li-85 {display:none;}
div.jobs ul.jobsandtraining li.li-84 {display:none;}
div.jobs ul.jobs li.li-81 {display:none;}
div#subnav ul.jobs li.selected_jobs a.on{margin-left:-25px;}

/*div#nav ul li.li-165 a {background:url(/images/bullet_yellow.gif) 19px 15px no-repeat; list-style-type:none; margin:-7px; margin-right:0px;}*/
                     
/* COURSES NAV div#nav ul{list-style:none; list-style-image:url(/images/bullet.gif);margin:-7px;}*/
div#nav ul{list-style:none;margin:-7px;}
div#nav ul li{width:115px;margin:0px;padding:0px;border:none;/*border-bottom: solid 1px #759074;*/}
div#nav ul li a{font-size:100%;font-weight:bold;display:block;padding:12px 0px 4px 1px;margin-bottom:2px;}
div#nav ul li.selected a.on{ color:#3176C4; text-decoration:none;}
div#nav ul.jobs {margin-bottom:5px;}

div#nav ul li.li-1{border:none;}
div#nav ul.home li{border-bottom: solid 1px #5E179F;}
div#nav ul.courseprogramme li{border-bottom: solid 1px #E22A85;}
div#nav ul.activitycentres li{border-bottom: solid 1px #3377C5;}
div#nav ul.activities li{border-bottom: solid 1px #9A0202;}
div#nav ul.staffteam li{border-bottom: solid 1px #0DA20D;}
div#nav ul.customerfeedback li{border-bottom: solid 1px #027C8A;}
div#nav ul.informationforparents li{border-bottom: solid 1px #88036A;}
div#nav ul.faqs li{border-bottom: solid 1px #969D9F;}
div#nav ul.contact li{border-bottom: solid 1px #D7A305;}
div#nav ul ul{padding-left:0px;}

div#nav li.li-181 {
background-color:#F6F6F6;
border:1px solid #E1D6ED;
margin: 22px 0px 7px -19px;
width:128px;
float:left;
padding-left:5px;
}

div#nav li.li-183 {
background-color:#F6F6F6;
border:1px solid #E1D6ED;
margin-top:20px;
margin-left:-17px;
}
div#nav li.li-183 a {padding:2px 5px 5px 0px;margin:0px;}
div#nav ul.jobs li.li-183 a.jobs{margin-left:5px; border-bottom:none;}
div#nav ul.jobs li.li-183 {background:none;}


/*div#subnav ul li{border:none;}*/
div#subnav {padding-bottom:15px;}
div#subnav ul.courseprogramme li,
div#subnav ul.activitycentres li, 
div#subnav ul.activities li,
div#subnav ul.staffteam li,
div#subnav ul.customerfeedback li,
div#subnav ul.informationforparents li,
div#subnav ul.faqs li,
div#subnav ul.contact li {border:none;}

div#subnav ul.home li a.on,div#subnav ul.home li a.sub-on{color:#5E179F;}
div#subnav ul.courseprogramme li a.on,div#subnav ul.courseprogramme li a.sub-on{color:#E22A85;}
div#subnav ul.activitycentres li a.on,div#subnav ul.activitycentres li a.sub-on{color:#3377C5;}
div#subnav ul.activities li a.on,div#subnav ul.activities li a.sub-on{color:#9A0202;}
div#subnav ul.staffteam li a.on,div#subnav ul.staffteam li a.sub-on{color:#0DA20D;}
div#subnav ul.customerfeedback li a.on,div#subnav ul.customerfeedback li a.sub-on{color:#027C8A;}
div#subnav ul.informationforparents li a.on,div#subnav ul.informationforparents li a.sub-on{color:#88036A;}
div#subnav ul.faqs li a.on,div#subnav ul.faqs li a.sub-on{color:#969D9F;}
div#subnav ul.contact li a.on,div#subnav ul.contact li a.sub-on{color:#D7A305;}

div#subnav ul li a{font-size:100%; margin-left:-6px;}
div#subnav ul li.selected a.on{font-size:100%;}
div#subnav li.sub-selected a{color:#91BC4E;}
div#subnav ul li ul li{margin-left:0px;margin-top:-14px;}
div#subnav ul li ul a{padding-left:27px;}


/*SUB NAVIGATION JOBS*/
div#subnav ul.jobs li{width:125px;margin-left:3px;}
div#subnav ul.jobs li ul li a {margin-left:21px; padding:3px 0px 5px 0px;}
div#subnav ul.jobs li ul li.selected a{padding-left:0px;margin-left:16px;}
div#subnav ul.jobs li ul li{padding-bottom:5px;}

div#subnav ul.jobs li ul{margin-left:-28px;}
div#subnav ul.jobs li ul li ul{display:none;}
div#subnav ul.jobs li ul li.selected ul{display:block; margin: -11px 0px 0px 19px;padding:0px;}
div#subnav ul.jobs li ul li.selected ul li{margin:0px;width:115px;}


/*Links for Why work for Robinwood*/
div#subnav ul.jobs li ul li,div#subnav ul.jobs li ul li li{background:url(/images/bullet.gif) 0px 17px no-repeat;}
div#subnav ul.jobs li ul li a.jobs{border-bottom: solid 1px #5E179F;} 
div#subnav ul.jobs li ul li a.on{border-bottom: none;} 


/*Links for Jobs Available
div#subnav ul.jobs li ul li.li-164,div#subnav ul.jobs li ul li.li-164 li{background:url(/images/bullet_pink.gif) 0px 17px no-repeat;}
div#subnav ul.jobs li ul li.li-164 a.jobs{border-bottom: solid 1px #E22A85;}
 /*Links for Staff Training and Development 
div#subnav ul.jobs li ul li.li-166,div#subnav ul.jobs li ul li.li-166 li{background:url(/images/bullet_blue.gif) 0px 17px no-repeat}
div#subnav ul.jobs li ul li.li-166 a.jobs{border-bottom: solid 1px #3377C5;}*/
 /*Links for Pay
div#subnav ul.jobs li ul li.li-168,div#subnav ul.jobs li ul li.li-168 li{background:url(/images/bullet_red.gif) 0px 17px no-repeat;}
div#subnav ul.jobs li ul li.li-168 a.jobs{border-bottom: solid 1px #9A0202;}*/
/*Links for Staff Profiles
div#subnav ul.jobs li ul li.li-169,div#subnav ul.jobs li ul li.li-169 li{background:url(/images/bullet_green.gif) 0px 17px no-repeat;}
div#subnav ul.jobs li ul li.li-169 a.jobs{border-bottom: solid 1px #0DA20D;} */
/*Links for How to Apply for a Job
div#subnav ul.jobs li ul li.li-170,div#subnav ul.jobs li ul li.li-170 li{background:url(/images/bullet_lteblue.gif) 0px 17px no-repeat;}
div#subnav ul.jobs li ul li.li-170 a.jobs{border-bottom: solid 1px #027C8A;} */
/*Links for Training courses for adults
div#subnav ul.jobs li ul li.li-171,div#subnav ul.jobs li ul li.li-171 li{background:url(/images/bullet_dkpink.gif) 0px 17px no-repeat;}
div#subnav ul.jobs li ul li.li-171 a.jobs{border-bottom: solid 1px #88036A;} */
 /*Links for Contact us
div#subnav ul.jobs li ul li.li-172,div#subnav ul.jobs li ul li.li-172 li{background:url(/images/bullet_grey.gif) 0px 17px no-repeat;}
div#subnav ul.jobs li ul li.li-172 a.jobs{border-bottom: solid 1px #969D9F;}*/
div#subnav ul.jobs li ul li.selected a.jobs{border:none;}

div#rhcontent { float:right; margin-top:-70px;width:214px; }



/*copied from Mabel*/

/****** PUSH BUTTS ON HOMEPAGE AND ALSO SUB PAGE CONTENT ROUNDED*******/
DIV.pushbutt,
DIV.pushbuttgrey{
	position:relative;
	/*z-index:1; must stay set for background bottom corners*/
	width:376px;/*IE 55*/
	w\idth:352px;	
	border:2px solid #E6DCF0;
	margin-bottom:5px;
	padding:10px;
}
	/*adjust pushbutt width if within "wide_with_nav" template, used for "quotes" page*/
	div#wide-column DIV.pushbutt,
	div#wide-column  DIV.pushbuttgrey{
		width:589px;/*IE 55*/
		w\idth:565px;
	}

/*for rounded corner grey background*/
DIV.pushbuttgrey{
	background-color:#F6F6F6;
}


DIV.pushbutt H2{
	color:#C49B29;
}

DIV.pushbutt img.TLcorner,
DIV.pushbuttgrey img.TLcorner{
	position:absolute;
	top:-2px;
	left:-2px;
}

DIV.pushbutt img.TRcorner,
DIV.pushbuttgrey img.TRcorner{
	position:absolute;
	top:-2px;
	right:-2px;
}

DIV.pushbutt div.BLcorner,
DIV.pushbuttgrey div.BLcorner{
	position:relative;
	float:none;
	clear:both;
	z-index:100;
	width:376px;
	height:12px;
	margin:0px -12px -12px -12px;
	/*_margin:0px -12px -16px -12px;/*IE 6 + below, note "_"*/
	/*background-image:url(../images/corners/<%=varArea%>_BLcorner.gif);*/
	background-repeat:no-repeat;
}
	/*amend pushbutts for wide column, used on "quotes"*/
	div#wide-column DIV.pushbutt div.BLcorner,
	div#wide-column DIV.pushbuttgrey div.BLcorner{
		width:589px;
		height:12px;
	}

DIV.pushbutt div.BRcorner,
DIV.pushbuttgrey div.BRcorner
{
	float:right;
	width:12px;
	height:12px;
	/*background-image:url(../images/corners/<%=varArea%>_BRcorner.gif);*/
	background-repeat:no-repeat;
}

/*used to position any image in push butts*/
DIV.pushbutt img.push,
DIV.pushbuttgrey img.push{
	float:right;
	margin-right:4px;
	margin-top:4px;
	margin-left:8px;
	margin-bottom:0px;
}


div.pushbutt div.BRcorner, div.pushbuttgrey div.BRcorner {
background-image:url(/images/corners/home_BRcorner.gif);
}
div.pushbutt div.BRcorner, div.pushbuttgrey div.BRcorner {
background-repeat:no-repeat;
float:right;
height:12px;
width:12px;
}

div.pushbutt div.BLcorner, div.pushbuttgrey div.BLcorner {
background-image:url(/images/corners/home_BLcorner.gif);
}
div.pushbutt div.BLcorner, div.pushbuttgrey div.BLcorner {
background-repeat:no-repeat;
clear:both;
float:none;
height:12px;
margin:0 -12px -12px;
position:relative;
width:376px;
z-index:100;
}

/*pushbutt grey*/
div.pushbuttgrey {background-color:#F6F6F6;
}
div.pushbutt, div.pushbuttgrey {
border:2px solid #E6DCF0;
margin-bottom:5px;
padding:10px;
position:relative;
width:352px;
}

div#courseprogramme div.pushbutt{border:2px solid #FBE5EC;}
div#courseprogramme div.pushbuttgrey {border:2px solid #FBE5EC;}

div#informationforparents div.pushbutt{border:2px solid #FBE5EC;}
div#informationforparents div.pushbuttgrey {border:2px solid #FBE5EC;}

/*div#whyrobinwood div.pushbutt{border:2px solid #FBE5EC;}
div#whyrobinwood div.pushbuttgrey {border:2px solid #FBE5EC;}
*/
div.pushbutt, div.pushbuttgrey {
border:2px solid #B2E6EC;
}


/*End of Pushbutts from Mabel*/



div#strapline {margin-bottom:71px; margin-left:290px; margin-top:-70px;}


/*charges table*/
TABLE#charges{
	padding:2px;
	font-weight:bold;
}
TABLE#charges tr{
	vertical-align:top;
}
TABLE#charges tr th{
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
TABLE#charges tr td{
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	text-align:center;
}
.lilac{
	background-color:#DEB6C4;
	color:#ffffff;
}
.purple{
	background-color:#984E81;
	color:#ffffff;
}
.violet{
	background-color:#BC7490;
	color:#ffffff;
}
.orange{
	background-color:#F68B1E;
	color:#ffffff;
}
.biege{
	background-color:#FED09E;
}
.blue{
	background-color:#5B79AD;
	color:#ffffff;
}
.paleblue{
	background-color:#8EA1C1;
	color:#ffffff;
}
.navy{
	background-color:#446390;
	color:#ffffff;
}
.skyblue{
	background-color:#2AAED2;
	color:#ffffff;
}
.green{
	background-color:#2E7327;
	color:#ffffff;
}
.brightgreen{
	background-color:#3DB230;
	color:#ffffff;
}
.olive{
	background-color:#6D9959;
	color:#ffffff;
}
.palegreen{
	background-color:#CCE7D3;
}
.yellow{
	background-color:#FFF200;
}

body.home div.pushbutt,body.home div.pushbuttgrey{border:2px solid #E1D6ED;}
body.courseprogramme div.pushbutt,body.courseprogramme div.pushbuttgrey{border:2px solid #FBDBE6;}
body.activitycentres div.pushbutt,body.activitycentres div.pushbuttgrey{border:2px solid #CADEF5;}
body.activities div.pushbutt,body.activities div.pushbuttgrey{border:2px solid #ECB6B6;}
body.staffteam div.pushbutt,body.staffteam div.pushbuttgrey{border:2px solid #C0E7BF;}
body.customerfeedback div.pushbutt,body.customerfeedback div.pushbuttgrey{border:2px solid #E9E8E8;}
body.informationforparents div.pushbutt,body.informationforparents div.pushbuttgrey{border:2px solid #FBDFE8;}
body.faqs div.pushbutt,body.faqs div.pushbuttgrey{border:2px solid #E9E8E8;}
body.contact div.pushbutt,body.contact div.pushbuttgrey{border:2px solid #F3E6BB;}
body.jobs div.pushbutt,body.jobs div.pushbuttgrey{border:2px solid #E1D6ED;}
div.contactus div.pushbutt,div.contactus div.pushbuttgrey{border:2px solid #E9E8E8;}
div.staffprofiles div.pushbutt,div.staffprofiles div.pushbuttgrey{border:2px solid #E1D6ED;}
div.pay div.pushbutt,div.pay div.pushbuttgrey{border:2px solid #E1D6ED;}
div.jobsavailable div.pushbutt,div.jobsavailable div.pushbuttgrey{border:2px solid #E1D6ED;}
div.whyrobinwood div.pushbutt,div.whyrobinwood div.pushbuttgrey{border:2px solid #E1D6ED;}


/*used to position show/hide link*/
.showhide{
	float:right;
	display:inline;/*IE6*/
	margin-left:15px;
}

.showhidestaff{
	float:left;
	display:inline;/*IE6*/
	
}


.backtop{
	float:none;
	clear:both;
	text-align:right;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
	font-size:85%;
}

div#rhquotes {
background-color:#FFFFFF;
color:#FFFFFF;
display:inline;
float:right;
width:214px;
z-index:2;
}

.quotebox {
background-color:#00A3D8;
padding:20px;
position:relative;
width:174px;
margin:0px;
color:#ffffff;
}





div.quotebox img.TLcorner {
left:0;
position:absolute;
top:0;
}

div.quotebox div.BLcorner {
background-image:url(/images/corners/quote_BLcorner.gif);

}

div.quotebox div.BLcorner {
background-repeat:no-repeat;
height:12px;
margin:0 -20px -23px;
position:relative;
width:214px;
z-index:100;
}

div.quotebox blockquote {
font-size:120%;
font-weight:bold;
line-height:140%;
margin:0;
padding:0;
}


/*for quotes on all pages except home*/

.quoteboxall {
background-color:#00A3D8;
padding:20px;
position:relative;
width:174px;
margin-top:229px;
color:#ffffff;
}





div.quoteboxall img.TLcorner {
left:0;
position:absolute;
top:0;
}

div.quoteboxall div.BLcorner {
background-image:url(/images/corners/quote_BLcorner.gif);

}

div.quoteboxall div.BLcorner {
background-repeat:no-repeat;
height:12px;
margin:0 -20px -23px;
position:relative;
width:214px;
z-index:100;
}

div.quoteboxall blockquote {
font-size:120%;
font-weight:bold;
line-height:140%;
margin:0;
padding:0;
}

.right {float:right;}



div#wide-column div.pushbutt, div#wide-column div.pushbuttgrey {
width:565px;
}