/****************************
  Section-wide Settings
****************************/

/* SECTION COMMON STYLES */
a:hover { /*link hover*/
	background-color: #b7acd0;
}

div#content-container { /*spotlight column background*/
	background-color: #b7acd0;
}

div#header h1 { /*sets the coloured circle image*/
	background-image: url(/_images/learn/circle.gif); 
}

ul#global-nav li.current { /*main-navigation*/
	background: url(/_images/learn/nav-active.gif) center left no-repeat;
}

a#sub-nav-introduction { /*sub-nav nodes*/
	background-image: url(/_images/learn/sub-nav/introduction.gif);
}
a#sub-nav-what-we-do { /*sub-nav nodes*/
	background-image: url(/_images/learn/sub-nav/what-we-do.gif);
}
a#sub-nav-programmes { /*sub-nav nodes*/
	background-image: url(/_images/learn/sub-nav/programmes.gif);
}
a#sub-nav-resources { /*sub-nav nodes*/
	background-image: url(/_images/learn/sub-nav/resources.gif);
}


#sub-nav-container .sub-nav li.current a.link,
#sub-nav-container .sub-nav li.current a.link-multiline {
	background-color: #b7acd0;
	border-color: #b7acd0;
	border-left: 40px solid #b7acd0;
	background-position: center left;
}

.primaryBannerImage {
	background-image: url(/_images/learn/banners/home.jpg);
}

button
{
	background: #b7acd0 url(/_images/learn/arrow.gif) no-repeat scroll right center;
}


/* register form styles */
.canRegister {
	margin-top: 30px
}

.canRegister .labelColumn {
	display: block;
	float:left;
	width: 230px;
}

.canRegister .labelColumn label {
	display: block;
	width: 212px;
}

.canRegister .labelColumn span {
	float: right;
}

.canRegister .fieldColumn {
	float:right;
	width:210px;
	margin-right: 50px;
}

.canRegister .fieldColumn p {
	margin: 5px 0 0 0;
}

.canRegister .text {
	width: 200px;
}

.canRegister select.text {
	width: 206px;
}

.canRegister button {
	width: 90px;
}

.canRegister label.checkbox {
	width: 180px;
}
