BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100.01%; BACKGROUND: url(../images/bgBody.gif) #fafbfc no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #001d68; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #001d68; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #001d68; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #001d68; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #001d68; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #001d68; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #001d68; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 0.95em
}
H2 {
	FONT-SIZE: 0.8em
}
H3 {
	FONT-SIZE: 0.75em
}
H4 {
	FONT-SIZE: 0.7em; MARGIN-BOTTOM: 15px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TH {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
.normal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px
}
TD P {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 10px
}
TD UL {
	FONT-SIZE: 1em
}
DL {
	MARGIN: 0px 0px 25px 15px
}
DT {
	FONT-WEIGHT: bold; MARGIN: 10px 0px 0px
}
DD {
	MARGIN: 0px 0px 10px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 30px; COLOR: #96a2c1; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL UL {
	MARGIN-TOP: 3px; FONT-SIZE: 1em
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../images/bgUl.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
OL LI SPAN {
	FONT-WEIGHT: normal; COLOR: #001d68
}
 HTML #content LI {
	BACKGROUND-POSITION: 0px 3px
}
UL.noBull LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
ADDRESS {
	FONT-STYLE: normal
}
CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #001d68; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	MARGIN: 0px 0px 30px 15px
}
BLOCKQUOTE P {
	MARGIN: 0px 0px 10px
}
A {
	FONT-SIZE: 1em; COLOR: #001d68
}
A:hover {
	COLOR: #96a2c1
}
.small {
	FONT-SIZE: 0.8em
}
.bigger {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em
}
.noWrap {
	WHITE-SPACE: nowrap
}
SPAN.yes {
	DISPLAY: block; BACKGROUND: url(../images/bgUl.gif) no-repeat 0px 2px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 9px; HEIGHT: 13px
}
SPAN.no {
	DISPLAY: block; BACKGROUND: url(../images/b.gif) no-repeat 0px 2px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 9px; HEIGHT: 13px
}
SPAN.yes SPAN {
	VISIBILITY: hidden
}
SPAN.no SPAN {
	VISIBILITY: hidden
}
HR {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c4cbda 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid; HEIGHT: 1px; BACKGROUND-COLOR: transparent
}
TABLE .wide {
	WIDTH: 90%
}
TABLE .narrow {
	WIDTH: 5%
}
TABLE .third {
	WIDTH: 32%
}
TABLE .twothirds {
	WIDTH: 68%
}
TABLE .half {
	WIDTH: 50%
}
H2.noMarg {
	MARGIN: 0px
}
SPAN.req {
	COLOR: #d00
}
.backToTop {
	POSITION: relative; TOP: -15px; TEXT-ALIGN: right
}
.floatholder:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
 HTML .floatholder {
	HEIGHT: 1%
}
.clear {
	CLEAR: both; FLOAT: none; OVERFLOW: hidden; HEIGHT: 0px
}
.right {
	TEXT-ALIGN: right
}
DIV#titleArea {
	BACKGROUND: url(../images/bgVertical.gif) repeat-y 0px 0px
}
DIV#body {
	BACKGROUND: url(../images/bgVertical.gif) repeat-y 0px 0px
}
DIV#footer {
	BACKGROUND: url(../images/bgVertical.gif) repeat-y 0px 0px
}
#wrapper {
	WIDTH: 760px
}
#logo {
	TEXT-ALIGN: left
}
#mainNavigation {
	LEFT: 183px; FLOAT: left; MARGIN-LEFT: -183px; WIDTH: 183px; PADDING-TOP: 1px; POSITION: relative
}
#title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 183px; PADDING-TOP: 5px
}
#subNavigation {
	BACKGROUND: url(../images/bgNavigation.gif) no-repeat 0px 0px; LEFT: 183px; FLOAT: left; MARGIN-LEFT: -183px; WIDTH: 183px; PADDING-TOP: 34px; POSITION: relative
}
#content {
	PADDING-RIGHT: 32px; PADDING-LEFT: 32px; BACKGROUND: url(../images/bgHorizontal.gif) repeat-x 0px 0px; PADDING-BOTTOM: 37px; MARGIN-LEFT: 183px; PADDING-TOP: 37px
}
#footer {
	PADDING-RIGHT: 32px; PADDING-LEFT: 215px; PADDING-BOTTOM: 37px; PADDING-TOP: 37px
}
#applicationStage {
	HEIGHT: 50px
}
#cookieTrail {
	LEFT: 289px; FLOAT: left; MARGIN-LEFT: -289px; WIDTH: 289px; POSITION: relative
}
#stageIndicator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 289px; PADDING-TOP: 0px
}
 HTML #stageIndicator {
	MARGIN-LEFT: 285px
}
#mainNavigation UL {
	WIDTH: 183px
}
#mainNavigation LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mainNavigation A {
	BORDER-RIGHT: #fafbfc 3px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#mainNavigation A.current {
	COLOR: #96a2c1; BORDER-RIGHT-COLOR: #001d68
}
#mainNavigation A:hover {
	COLOR: #96a2c1; BORDER-RIGHT-COLOR: #001d68
}
#logo H1 {
	MARGIN: 0px
}
#logo H1 SPAN {
	DISPLAY: none
}
BLOCKQUOTE#homepageQuote {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgBlockquote.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; OVERFLOW: hidden; WIDTH: 487px; PADDING-TOP: 57px; HEIGHT: 140px
}
BLOCKQUOTE#homepageQuote #quote {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 47px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; WIDTH: 393px; COLOR: #96a2c1; PADDING-TOP: 0px; HEIGHT: 111px; TEXT-ALIGN: center
}
BLOCKQUOTE#homepageQuote #quoteStepper {
	PADDING-RIGHT: 8px; TEXT-ALIGN: right
}
#subNavigation UL {
	MARGIN-LEFT: 5px; WIDTH: 178px
}
#subNavigation LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#subNavigation A {
	BORDER-RIGHT: #fafbfc 3px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#subNavigation A SPAN {
	BORDER-RIGHT: #001d68 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #001d68 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #001d68 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #001d68 1px solid
}
#subNavigation A SPAN.noWrap {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid
}
#subNavigation A.current {
	COLOR: #96a2c1; BORDER-RIGHT-COLOR: #001d68
}
#subNavigation A:hover {
	COLOR: #96a2c1; BORDER-RIGHT-COLOR: #001d68
}
#subNavigation A.current SPAN {
	BORDER-LEFT-COLOR: #96a2c1; BORDER-BOTTOM-COLOR: #96a2c1; BORDER-TOP-COLOR: #96a2c1; BORDER-RIGHT-COLOR: #96a2c1
}
#subNavigation A:hover SPAN {
	BORDER-LEFT-COLOR: #96a2c1; BORDER-BOTTOM-COLOR: #96a2c1; BORDER-TOP-COLOR: #96a2c1; BORDER-RIGHT-COLOR: #96a2c1
}
FORM.applyForm {
	BORDER-RIGHT: #fff 8px solid; PADDING-RIGHT: 20px; BORDER-TOP: #fff 8px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #fff 8px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #fff 8px solid; BACKGROUND-COLOR: #f5f6f7
}
FORM.applyForm INPUT {
	WIDTH: 240px
}
FORM.applyForm SELECT {
	WIDTH: 244px
}
FORM.applyForm TEXTAREA {
	FONT-SIZE: 1em; WIDTH: 240px; FONT-FAMILY: Arial, Helvetica, Sans-Serif; HEIGHT: 100px
}
FORM.applyForm TEXTAREA.tall {
	HEIGHT: 300px
}
FORM.applyForm TEXTAREA.wide {
	WIDTH: 444px
}
FORM.applyForm .small {
	WIDTH: 77px
}
FORM.applyForm INPUT.button {
	BORDER-RIGHT: #f5f6f7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f5f6f7 1px solid; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(../images/bgButton.gif) #f5f6f7 no-repeat 0px 50%; PADDING-BOTTOM: 2px; BORDER-LEFT: #f5f6f7 1px solid; WIDTH: auto; CURSOR: pointer; COLOR: #001d68; PADDING-TOP: 2px; BORDER-BOTTOM: #f5f6f7 1px solid; TEXT-ALIGN: left
}
FORM.applyForm .checkbox INPUT {
	WIDTH: 20px
}
FORM.applyForm TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
FORM.applyForm TH {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
FORM.applyForm H3 {
	MARGIN: 15px 0px 10px
}
FORM.applyForm TD.checkbox LABEL {
	FONT-SIZE: 1.0em; POSITION: relative; TOP: -2px
}

FORM.applyForm #cblDicipline input {margin-right:9px;}

FORM.applyForm TD.checkbox#bigLabels {float:left;}

FORM.applyForm TD.checkbox#bigLabels input {
	float:left; clear:left; text-align:top; margin-right: 7px; vertical-align:top;
}
FORM.applyForm TD.checkbox#bigLabels LABEL {
	PADDING: 0px;  vertical-align:top; margin-top:4px;
}

FORM.applyForm TD.checkbox#bigLabels input#rblEntryLevel_0 LABEL {margin-top:3px;}



TABLE.dataTable {
	BORDER-RIGHT: #fff 8px solid; BORDER-TOP: #fff 8px solid; MARGIN: 0px 0px 25px; BORDER-LEFT: #fff 8px solid; BORDER-BOTTOM: #fff 8px solid
}
TABLE.dataTable TH {
	PADDING-RIGHT: 4px; BORDER-TOP: #c8cfde 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8cfde 1px solid; PADDING-TOP: 2px
}
TABLE.dataTable TD {
	PADDING-RIGHT: 4px; BORDER-TOP: #c8cfde 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c8cfde 1px solid; PADDING-TOP: 2px
}
TABLE.dataTable .noTL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
TABLE.dataTable .r {
	BORDER-RIGHT: #c8cfde 1px solid
}
TABLE.dataTable .b {
	BORDER-BOTTOM: #c8cfde 1px solid
}
TABLE.centreTd TD {
	TEXT-ALIGN: center
}
FORM.applyForm TABLE.lists TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #96a2c1 1px solid; TEXT-ALIGN: left
}
FORM.applyForm TABLE.lists TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #96a2c1 1px solid
}
FORM#eoForm INPUT {
	WIDTH: 140px
}
FORM#eoForm SELECT {
	WIDTH: 140px
}
FORM#eoForm .small {
	WIDTH: 60px
}
FORM#eoForm TH.wide {
	TEXT-ALIGN: left
}
#stageIndicator UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#stageIndicator LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#stageIndicator LI A {
	BORDER-RIGHT: #fff 4px solid; BORDER-TOP: #fff 4px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: left; MARGIN-LEFT: 4px; OVERFLOW: hidden; BORDER-LEFT: #fff 4px solid; WIDTH: 20px; COLOR: #96a2c1; BORDER-BOTTOM: #fff 4px solid; HEIGHT: 19px; BACKGROUND-COLOR: #f5f6f7; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#stageIndicator LI A.current {
	COLOR: #fff; BACKGROUND-COLOR: #96a2c1
}
#stageIndicator LI A:hover {
	BORDER-LEFT-COLOR: #96a2c1; BORDER-BOTTOM-COLOR: #96a2c1; BORDER-TOP-COLOR: #96a2c1; BORDER-RIGHT-COLOR: #96a2c1
}
#locationList {
	MARGIN-BOTTOM: 120px
}
#locationList LI A SPAN.img {
	Z-INDEX: 2; BACKGROUND: url(../images/b.gif) no-repeat 0px 0px; LEFT: 347px; WIDTH: 412px; POSITION: absolute; TOP: 380px; HEIGHT: 180px
}
#locationList LI A#locationNewport:hover SPAN.img {
	BACKGROUND-IMAGE: url(../images/newport.jpg)
}
#locationList LI A#locationTitchfield:hover SPAN.img {
	BACKGROUND-IMAGE: url(../images/titchfield.jpg)
}
#locationList LI A#locationLondon:hover SPAN.img {
	BACKGROUND-IMAGE: url(../images/london.jpg)
}
#locationList LI A#locationSouthport:hover SPAN.img {
	BACKGROUND-IMAGE: url(../images/southport.jpg)
}
#locationImages {
	LEFT: 347px; OVERFLOW: hidden; WIDTH: 411px; POSITION: absolute; TOP: 385px; HEIGHT: 180px
}
#locationImage {
	POSITION: relative
}
UL#affiliations {
	MARGIN: 25px 0px
}
UL#affiliations LI {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#defaultImage {
	Z-INDEX: 1; BACKGROUND: url(../images/newport.jpg) no-repeat 0px 0px; LEFT: 347px; WIDTH: 412px; POSITION: absolute; TOP: 380px; HEIGHT: 180px
}
DIV#blocker {
	Z-INDEX: 99; LEFT: 347px; WIDTH: 412px; POSITION: absolute; TOP: 380px; HEIGHT: 180px
}
#footer UL {
	
}
#footer LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer LI A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bgFooterNav.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footer LI A:hover {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 0px -28px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.access {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; POSITION: absolute; TOP: 0px; HEIGHT: 2px
}
.access:hover {
	HEIGHT: 24px
}
#wrapper .access UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.access LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
