BODY {
	FONT-SIZE: 76%; BACKGROUND: url(../images/top-bg.jpg) #f1f2f7 no-repeat center top; COLOR: #5f6a6e; FONT-FAMILY: arial,helvetica,clean,sans-serif; TEXT-ALIGN: center
}
A:link {
	COLOR: #733102; TEXT-DECORATION: none
}
A:visited {
	COLOR: #733102; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
A:active {
	COLOR: #f00; TEXT-DECORATION: none
}
#doc {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: auto; WIDTH: 770px; TEXT-ALIGN: left; min-width: 770px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	MARGIN-LEFT: 0.5em
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#sidebar TABLE {
	MARGIN: 4em 8px 2em 2em
}
TABLE.right {
	FLOAT: right; MARGIN: 0.1em 0px 1em 1em; WIDTH: 200px
}
TABLE.fees {
	MARGIN: 1em 0px
}
TABLE.programme TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; BACKGROUND: url(../images/td-bg.gif) #f1f2f7 repeat-x; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
TABLE.fees TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; BACKGROUND: url(../images/td-bg.gif) #f1f2f7 repeat-x; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
TABLE.fees TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; BACKGROUND: url(../images/td-bg.gif) #f1f2f7 repeat-x; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: left
}
TABLE.programme TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; BACKGROUND: #db4310; PADDING-BOTTOM: 4px; COLOR: #fff; LINE-HEIGHT: 1.3em; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TABLE.fees TD.noline {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1em
}
TABLE.programme TD.noline {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1em
}
TD.label {
	FONT-WEIGHT: bold
}
SELECT {
	FONT: 99% tahoma, arial,helvetica,clean,sans-serif
}
INPUT {
	FONT: 99% tahoma, arial,helvetica,clean,sans-serif
}
TEXTAREA {
	FONT: 99% tahoma, arial,helvetica,clean,sans-serif
}
#skip {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 1px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
#tools {
	FONT-SIZE: 0.9em; OVERFLOW: hidden; HEIGHT: 38px
}
#tools UL {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 0px 20px; LIST-STYLE-TYPE: none
}
#tools LI {
	DISPLAY: inline; FLOAT: left
}
#tools UL#firstchoice LI A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#tools UL#firstchoice LI A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#tools UL#firstchoice LI A:hover {
	COLOR: #ffc
}
#tools UL#firstchoice LI A:active {
	COLOR: #ffc
}
.language_separator {
	PADDING-LEFT: 10px; BORDER-LEFT: #fff 1px solid
}
#tools #searchform {
	MARGIN: 15px 25px 0px 0px
}
#tools FORM #s {
	FLOAT: right; MARGIN: 0px 0px 0px 5px
}
#tools FORM #fdse_Terms {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #f1f2f7; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; PADDING-TOP: 0px
}
#chooselang {
	MARGIN-TOP: -11px; BACKGROUND: #fff
}
#chooselang UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#chooselang LI {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; WIDTH: 50px; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
#langlist {
	BORDER-RIGHT: #f86413 3px solid; PADDING-RIGHT: 8px; BORDER-TOP: #f86413 3px solid; PADDING-LEFT: 8px; BACKGROUND: url(../img/homesplash-bg.jpg) #fff repeat-x left bottom; PADDING-BOTTOM: 18px; BORDER-LEFT: #f86413 3px solid; WIDTH: 150px; PADDING-TOP: 8px; BORDER-BOTTOM: #f86413 3px solid
}
#nav UL {
	FONT-SIZE: 1.1em; MARGIN: 50px 0px 0px 25px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#nav LI {
	BACKGROUND: url(../images/nav-bg.gif) #fff repeat-x 0px 22px; WIDTH: 170px
}
#nav LI A:link {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; WIDTH: 162px; COLOR: #2a2a80; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#nav LI A:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 4px; WIDTH: 162px; COLOR: #2a2a80; PADDING-TOP: 4px; TEXT-DECORATION: none
}
#nav LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #f86727
}
#nav LI A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #f86727
}
BODY#accommodation-page #nav LI#nav-accommodation {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY#social-page #nav LI#nav-social {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY#school-page #nav LI#nav-school {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY#courses-page #nav LI#nav-courses {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY#locations-page #nav LI#nav-locations {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY#partner-page #nav LI#nav-partner {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY#home-page #nav LI#nav-home A {
	BACKGROUND: url(../images/nav-bg.gif) repeat-x -24px -24px
}
BODY#accommodation-page #nav LI#nav-accommodation A {
	BACKGROUND: url(../images/nav-bg.gif) repeat-x 0px -24px
}
BODY#social-page #nav LI#nav-social A {
	BACKGROUND: url(../images/nav-bg.gif) repeat-x 0px -24px
}
BODY#school-page #nav LI#nav-school A {
	BACKGROUND: url(../images/nav-bg.gif) repeat-x 0px -24px
}
BODY#courses-page #nav LI#nav-courses A {
	BACKGROUND: url(../images/nav-bg.gif) repeat-x 0px -24px
}
BODY#locations-page #nav LI#nav-locations A {
	BACKGROUND: url(../images/nav-bg.gif) repeat-x 0px -24px
}
BODY#partner-page #nav LI#nav-partner A {
	BACKGROUND: url(../images/nav-bg.gif) repeat-x 0px -24px
}
BODY#home-page #nav LI#nav-home UL {
	DISPLAY: block
}
BODY#accommodation-page #nav LI#nav-accommodation UL {
	DISPLAY: block
}
BODY#social-page #nav LI#nav-social UL {
	DISPLAY: block
}
BODY#school-page #nav LI#nav-school UL {
	DISPLAY: block
}
BODY#courses-page #nav LI#nav-courses UL {
	DISPLAY: block
}
BODY#locations-page #nav LI#nav-locations UL {
	DISPLAY: block
}
BODY#partner-page #nav LI#nav-partner UL {
	DISPLAY: block
}
#nav LI UL {
	DISPLAY: none; FONT-SIZE: 0.8em; BACKGROUND: #fff; MARGIN: 0.5em 0px 5px
}
#nav LI UL LI {
	FONT-WEIGHT: bold; BACKGROUND: #fff
}
#nav LI UL LI A:link {
	PADDING-RIGHT: 8px! important; PADDING-LEFT: 0px! important; BACKGROUND: #fff; PADDING-BOTTOM: 1px! important; COLOR: #646484! important; PADDING-TOP: 1px! important
}
#nav LI UL LI A:visited {
	PADDING-RIGHT: 8px! important; PADDING-LEFT: 0px! important; BACKGROUND: #fff; PADDING-BOTTOM: 1px! important; COLOR: #646484! important; PADDING-TOP: 1px! important
}
#nav LI UL LI A:hover {
	PADDING-RIGHT: 8px! important; PADDING-LEFT: 0px! important; BACKGROUND: #fff; PADDING-BOTTOM: 1px! important; COLOR: #f86727! important; PADDING-TOP: 1px! important
}
#nav LI UL LI A:active {
	PADDING-RIGHT: 8px! important; PADDING-LEFT: 0px! important; BACKGROUND: #fff; PADDING-BOTTOM: 1px! important; COLOR: #f86727! important; PADDING-TOP: 1px! important
}
#nav LI UL LI UL {
	MARGIN-TOP: 0px; FONT-SIZE: 1em
}
#nav LI UL LI UL LI {
	FONT-WEIGHT: normal
}
UL#nav-ufp {
	DISPLAY: none! important
}
BODY.ufp-page UL#nav-ufp {
	PADDING-RIGHT: 0px; DISPLAY: block! important; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#nav-ufp A {
	BORDER-RIGHT: #ccf 1px solid; PADDING-RIGHT: 5px; BACKGROUND-IMAGE: none! important; WIDTH: 148px! important; MARGIN-RIGHT: 10px
}
#pagetitle {
	MARGIN: 20px 8px 0px 0px; OVERFLOW: hidden; LETTER-SPACING: -1px; HEIGHT: 50px; TEXT-ALIGN: right
}
#pagetitle P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px
}
#pagetitle STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 1.7em; COLOR: #3b3786
}
H1 {
	MARGIN-TOP: -0.3em; FONT-SIZE: 1.4em; COLOR: #f56528
}
H2 {
	MARGIN-TOP: 10px; FONT-SIZE: 1.2em; COLOR: #db4310
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #3b3786; LETTER-SPACING: 1px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #db4310; LETTER-SPACING: 1px
}
#outerpage {
	CLEAR: both; BACKGROUND: url(../images/fullpage-bg.gif) repeat-y; WIDTH: 770px
}
#innerpage {
	BACKGROUND: url(../images/accreditation-bg.gif) no-repeat left bottom; WIDTH: 770px
}
#ft {
	CLEAR: both; FONT-SIZE: 0.9em; BACKGROUND: url(../images/footer-bg.gif) #fff repeat-y center bottom; WIDTH: 770px; COLOR: #646484; HEIGHT: 30px
}
#ft UL A:link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: #646484 1px solid; PADDING-TOP: 0px
}
#ft UL A:visited {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: #646484 1px solid; PADDING-TOP: 0px
}
#ft A:link {
	COLOR: #646484; TEXT-DECORATION: none
}
#ft A:visited {
	COLOR: #646484; TEXT-DECORATION: none
}
#ft A:hover {
	COLOR: #272734
}
#ft A:active {
	COLOR: #272734
}
.first {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#after-ft {
	CLEAR: both; FONT-SIZE: 0.9em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 18px; WIDTH: 770px; COLOR: #646484
}
#ft UL {
	FLOAT: left; MARGIN: 10px; LIST-STYLE-TYPE: none
}
#after-ft {
	MARGIN-LEFT: 30px; WIDTH: 700px
}
#after-ft UL {
	FONT-SIZE: 0.8em; MARGIN: 40px 0px; LIST-STYLE-TYPE: none
}
#after-ft LI {
	DISPLAY: inline; WHITE-SPACE: nowrap
}
#ft LI {
	DISPLAY: inline; WHITE-SPACE: nowrap
}
#after-ft A:link {
	MARGIN: 8px 8px 0px 0px; COLOR: #646484; TEXT-DECORATION: none
}
#after-ft A:visited {
	MARGIN: 8px 8px 0px 0px; COLOR: #646484; TEXT-DECORATION: none
}
#after-ft A:hover {
	MARGIN: 8px 8px 0px 0px; COLOR: #646484; TEXT-DECORATION: none
}
#after-ft A:active {
	MARGIN: 8px 8px 0px 0px; COLOR: #646484; TEXT-DECORATION: none
}


#subs P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#sendfriend P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.tidyform {
	MARGIN: 0px 4px 0px 0px; WIDTH: 12em
}
.tidyformwide {
	MARGIN: 0px 4px 0px 0px; WIDTH: 18em
}
.closebox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#credit {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 10px! important
}
#credit A {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; COLOR: #f86413! important; PADDING-TOP: 0px! important
}
#content {
	FLOAT: right; PADDING-BOTTOM: 3em; WIDTH: 540px; MARGIN-RIGHT: 10px
}
#ft-text {
	FLOAT: right; PADDING-BOTTOM: 3em; WIDTH: 540px; MARGIN-RIGHT: 10px
}
#content IMG {
	MARGIN: 1em 0px
}
#content A:link {
	BORDER-BOTTOM: #fbbd89 1px solid
}
#content A:visited {
	BORDER-BOTTOM: #fbbd89 1px solid
}
#content A:hover {
	BORDER-BOTTOM: #fbbd89 1px solid
}
#content A:active {
	BORDER-BOTTOM: #fbbd89 1px solid
}
#content {
	FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 10px; WIDTH: 550px; COLOR: #5f6a6e; LINE-HEIGHT: 1.5em
}
#content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
#content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
#content UL {
	PADDING-LEFT: 1em; MARGIN-LEFT: 1.8em
}
.homeintro {
	FONT-WEIGHT: bold; MARGIN: 10px 25px 0px 0px; COLOR: #393787; LINE-HEIGHT: 1.5em
}
.intro {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; COLOR: #393787; LINE-HEIGHT: 1.8em
}
.sideintro {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; COLOR: #393787; LINE-HEIGHT: 1.8em
}
.sideintro {
	MARGIN: 70px 25px 0px 0px
}
.intro H2 {
	FONT-SIZE: 1.4em; MARGIN: 1em 0px 1em 0.5em
}
#main H2 {
	FONT-SIZE: 1.4em; MARGIN: 1em 0px 1em 0.5em
}
.sideintro H2 {
	MARGIN: 0px 0px 1em 0.5em
}
#main H2.courseName {
	FONT-WEIGHT: normal; FONT-SIZE: 1.4em; MARGIN-BOTTOM: 0px; COLOR: #3b3786
}
#main H2.stepTitle {
	MARGIN-TOP: 0px
}
.sideintro H3 {
	MARGIN: 0px 0px 0px 0.5em
}
#main H3 {
	MARGIN: 0px 0px 0px 0.5em
}
.newsitem {
	MARGIN: 0px 0px 2em
}
.newsitem H2 {
	MARGIN: 0px 0px 0px 0.5em
}
#pdf {
	MARGIN: 3px 25px 0px 0px
}



.helpwpic {
	MARGIN-LEFT: 170px! important
}
.help A {
	MARGIN: 4px 0px 4px 16px
}
.clearfix {
	CLEAR: both
}
#logo {
	MARGIN: 28px 0px 0px 40px
}
#sidebar {
	FLOAT: left; WIDTH: 180px
}
#main {
	CLEAR: both; LINE-HEIGHT: 2em; MARGIN-RIGHT: 30px
}
#hpic {
	BACKGROUND: url(../images/hpic-bg.gif) #fff no-repeat; MARGIN: 0px; WIDTH: 540px; HEIGHT: 260px
}
#hpic IMG {
	MARGIN: 15px; WIDTH: 510px; HEIGHT: 230px
}
#vpic {
	BACKGROUND: url(../img/vpic-bg.gif) #fff no-repeat; FLOAT: left; MARGIN: 0px 20px 20px 0px; WIDTH: 226px; HEIGHT: 326px
}
#vpic IMG {
	MARGIN: 13px; WIDTH: 200px; HEIGHT: 300px
}
#bookstar {
	MARGIN: 80px 0px 0px 10px; TEXT-ALIGN: center
}
#howtobook {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; BACKGROUND: url(/images/info-bg.gif) #fff no-repeat -350px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 25px; PADDING-TOP: 40px
}
#howtobook_camb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; BACKGROUND: url(/img/cambridge/info-bg.gif) #fff no-repeat -350px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 25px; PADDING-TOP: 40px
}
#bookinfo {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.stepnumber {
	BORDER-RIGHT: #c30 1px solid; PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; BACKGROUND: #f60; FLOAT: left; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0.3em 0.1em 0px; COLOR: #fff; PADDING-TOP: 0.2em; BORDER-BOTTOM: #c00 1px solid
}
.step {
	CLEAR: left; PADDING-BOTTOM: 0.3em
}
.step IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.8em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em
}
A.closetip {
	MARGIN-TOP: -30px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; FLOAT: right
}
.infotip {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 50px; BORDER-LEFT: #999999 1px solid; WIDTH: 400px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute; BACKGROUND-COLOR: #e4e4ea
}
.infotip A.close {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; FLOAT: right; TEXT-DECORATION: none
}
.infotip DIV.title {
	MARGIN-TOP: 0px; WIDTH: 400px; TEXT-ALIGN: right
}
.sidenote {
	FONT-SIZE: 0.9em; FLOAT: right; MARGIN: 0.5em -1em 1em 2em
}
.sidenote DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: url(../images/topgrad-bg.jpg) #fff repeat-x left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0.5em 0px 0px; WIDTH: 160px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
.sidenote UL {
	MARGIN: 0.8em
}
.sidenote P {
	MARGIN: 0.8em
}
.sidenote H4 {
	PADDING-RIGHT: 0px! important; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 1em! important; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px! important; PADDING-TOP: 1em! important
}
#homestrap {
	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}



.coursethumb IMG {
	MARGIN: 6px 0px 0px
}
.coursethumb DIV {
	MARGIN: 8px
}
.coursethumb STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}

#info-container DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#info-container DIV H3 {
	FONT-SIZE: 1em
}
#intensive-info {
	BACKGROUND-POSITION: -340px 0px
}
#business-info {
	BACKGROUND-POSITION: -180px 0px
}
#academic-info {
	BACKGROUND-POSITION: -15px 0px
}
#network {
	MARGIN: 10px 0px 0px 20px
}
#network P {
	FONT-SIZE: 0.9em; MARGIN: 0px 0px 0px 5px; COLOR: #b9b9c1
}
#network UL {
	FONT-SIZE: 0.9em; MARGIN-LEFT: -0.5em; LIST-STYLE-TYPE: none
}
#network LI {
	BORDER-RIGHT: #b9b9c1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #dcdce5 1px solid; DISPLAY: inline; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0.5em 10px 0px 0px; BORDER-LEFT: #dcdce5 1px solid; WIDTH: 145px; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: #b9b9c1 1px solid
}
#network LI A {
	FONT-WEIGHT: bold
}
#scrollbox {
	PADDING-RIGHT: 20px; BORDER-TOP: #5f6a6e 1px solid; PADDING-LEFT: 20px; BACKGROUND: #f1f2f7; PADDING-BOTTOM: 20px; MARGIN: 1em 0px; OVERFLOW: auto; WIDTH: 460px; PADDING-TOP: 20px; BORDER-BOTTOM: #5f6a6e 1px solid; HEIGHT: 500px
}
.topleft {
	DISPLAY: block; LEFT: 0px; WIDTH: 160px; POSITION: absolute; TOP: 0px; HEIGHT: 160px
}

.callout-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0.1em 1em; PADDING-TOP: 0px
}
.callout-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0.1em 1em 0.1em 0px; PADDING-TOP: 0px
}

.thumb IMG {
	MARGIN: 8px; OVERFLOW: hidden; WIDTH: 140px; HEIGHT: 130px
}

.coursechoice UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.coursechoice UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.coursechoice H4 {
	COLOR: #666
}
.coursechoiceprices {
	PADDING-LEFT: 100px; MIN-HEIGHT: 110px; BACKGROUND: url(/img/booknowstar.gif) no-repeat left top
}
.coursechoiceprices_es {
	PADDING-LEFT: 100px; MIN-HEIGHT: 110px; BACKGROUND: url(/img/es/booknowstar.gif) no-repeat left top
}
.coursechoicepricesJuly {
	PADDING-LEFT: 100px; MIN-HEIGHT: 110px; BACKGROUND: url(/img/booknowstar_july.gif) no-repeat left top
}
.coursechoicepricesOctober {
	PADDING-LEFT: 100px; MIN-HEIGHT: 110px; BACKGROUND: url(/img/booknowstar_october.gif) no-repeat left top
}
.timetable {
	PADDING-LEFT: 0.5em; OVERFLOW: auto; WIDTH: 490px; HEIGHT: 150px
}
.timetable UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}

#unichoice {
	FLOAT: left; WIDTH: 200px; TEXT-ALIGN: right
}
#unichoice LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.2em 1em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#unichoice LI A {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#uniinfo {
	FLOAT: right; WIDTH: 300px
}
#uniinfo DIV {
	PADDING-RIGHT: 1em; PADDING-LEFT: 4em; FONT-SIZE: 0.9em; PADDING-BOTTOM: 1em; PADDING-TOP: 2em
}
#uni-msx {
	BACKGROUND-POSITION: 0px -350px
}
#uni-wst {
	BACKGROUND-POSITION: 0px -255px
}
#uni-roe {
	BACKGROUND-POSITION: 0px -185px
}
#uni-bck {
	BACKGROUND-POSITION: 0px -120px
}
#uni-reg {
	BACKGROUND-POSITION: 0px -45px
}
#uni-oth {
	BACKGROUND-POSITION: 0px -430px
}

UL.readmore LI {
	LIST-STYLE-TYPE: none
}
.field {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FONT: 8pt Tahoma; BORDER-LEFT: #808080 1px solid; COLOR: #261616; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #f6f3f3
}
.sub_link {
	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 205px; PADDING-TOP: 10px
}
.sub_link LI {
	FONT-SIZE: 13px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000360; PADDING-TOP: 4px; BORDER-BOTTOM: #c1c2d3 1px solid; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
.sub_link UL {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sub_link LI A {
	FONT-SIZE: 13px; MARGIN: 0px; PADDING-TOP: 15px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
.sub_link LI A:hover {
	COLOR: #fe6d03
}
.sub_link LI A.here {
	COLOR: #913D01
}
.formField {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #666666; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana
}
.formField1 {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #666666; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana
}