.pageCover {
    background: url("https://bristol.adv-pub.moveon4.com/files/bristol/2025/01/UoB_Black_24_new_logo.png") no-repeat scroll 10px 20px rgba(0, 0, 0, 0);
	padding-top: 130px;
	background-size: 25%;
	min-height:0px;
	height: 5px;
    background-color: #9278D1;
}

.pageCover h1{
	margin-top: 50px;
}

.wizardTitleBar {
    background: #9278D1;
    border-radius: 0 0 0px 0;
    padding: 16px 0;
    margin-left: 0px;
    overflow: hidden;
    width: 100%;
    color: white;
}

.wizardTitle{
	color: black;
}

.pageCover h1 {
    color: #464646;
    font-size: 25px;
    margin: 0;
    line-height: 50px;
}

#progressLabel {
   
    text-shadow: 1px 1px 1px #fff;
    color: #9278D1 !important;
}

li.currentLanguage {
    background: none repeat scroll 0 0 #9278D1;
    border-bottom: 4px solid #9278D1;
    color: white;
    padding: 4px 8px;
}

button[kind="previous_button"] {
  background: url() no-repeat center left #9278D1;
  color: black;
  border-radius: 0;
}

button[kind="previous_button"]:hover {
  background: url() no-repeat center left #9278D1;
  color: black;
}

button[kind="next_button"] {
  background: url() no-repeat right center #9278D1;
  border-radius: 0;
  color: black;
}

button[kind="next_button"]:hover {
  background: url() no-repeat right center #9278D1;
  color: black;
}

button[kind="save_button"] {
  background: url() no-repeat center left #9278D1;
  color: black;
  border-radius: 0;
}

button[kind="submit_button"] {
    background: url() no-repeat center left #9278D1;
	color: black;
    padding-left: 27px;
}

input[type=submit]:hover, button:hover, input[type=reset]:hover, .button:hover {
  background-color: #9278D1;
  color: black;
}

button[kind="save_button"]:hover {
  background: url() no-repeat center left #9278D1;
  color: black;
}

.vMenu > a > li {
    background-color: #9278D1;
    border-bottom: 1px solid #492E23;
    border-top: 1px solid transparent;
    width: 170px;
    line-height: 20px;
    padding: 5px 27px 5px 10px;
    display: block;
    position: relative;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 700;
    color: black;
}

.vMenu > a > li:hover, .active {
  background-color: #E8E4F0 !important;
  color: black;
  cursor: pointer;
}

.vMenu > a > li.complete {
  background: url(https://static.moveon4.com/default/icons/completed_icon.png) no-repeat 188px 8px #E8E4F0;
  color: black;
}

.vMenu > a > li.complete:hover, .vMenu > a > li.complete.active {
  background: url(https://static.moveon4.com/default/icons/completed_icon.png) no-repeat 188px 8px #E8E4F0;
  color: black;
}

.vMenu > a > li.active {
  background-color: #E8E4F0;
  color: black;
}


.addSection {
    background: url(https://static.moveon4.com/default/icons/add_icon.png) no-repeat 5px 4px #9278D1;
    color: black;
    border: 1px solid transparent;
}

.addSection:hover, .addButtonTabular:hover {
    background: url(https://static.moveon4.com/default/icons/add_icon.png) no-repeat 5px 4px #9278D1;
	color: black;
    opacity: 1;
}

.formHeader {
    color: #525252 !important;
}

.blue span {
    background-color: #9278D1 !important;
}

.rowControl > input[type=text], .rowControl > input[type=password], .genericControl{
	width: 255px;
}

#Disclaimer .labelContainer {
	width:440px !important;
}

#Disclaimer .labelContainer .rowLabel {
	width: inherit !important;
}

.pageFooter {
	width:938px;
	/* background:#9278D1 url(https://static.moveon4.com/uk-bris/images/footer-crest.gif) no-repeat right top; */
	background-color: #9278D1 !important;
	height:44px;
	padding:0 60px;
	color:white;
}

.loginBar{
	padding: 15px 0px 4px 2px;
}