BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/background.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.8em/1.5em verdana, arial, helvetica, sans-serif; COLOR: #505050; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #C5CFD0; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.contact DT {
	FONT-WEIGHT: 600; PADDING-BOTTOM: 10px; MARGIN-LEFT: 15px
}
.contact DD {
	PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px
}
H3 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-LEFT: 15px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #666666
}
A {
	FONT-WEIGHT: bold; COLOR: #006699; LINE-HEIGHT: 1.4em; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#hidden {
	DISPLAY: none
}
#container {
	CLEAR: both; BORDER-RIGHT: #3c3f9a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #3c3f9a 1px solid; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #3c3f9a 1px solid; WIDTH: 760px; PADDING-TOP: 0px; BORDER-BOTTOM: #3c3f9a 5px solid; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
#topcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 760px; PADDING-TOP: 0px
}
#banner {
	CLEAR: both; WIDTH: 100%; HEIGHT: 100px; BACKGROUND-COLOR: #ff9900
}
.menucontainer {
	PADDING-RIGHT: 0px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../images/girlatpc.jpg) #3c3f9a no-repeat center center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 150px; TEXT-ALIGN: left
}
.menucontainerNHS {
	PADDING-RIGHT: 0px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../images/medical.jpg) #3c3f9a no-repeat center center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 150px; TEXT-ALIGN: left
}
.menucontainerContact {
	PADDING-RIGHT: 0px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../images/contact.jpg) #3c3f9a no-repeat center center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 150px; TEXT-ALIGN: left
}
.menucontainerCourses {
	PADDING-RIGHT: 0px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../images/enter.jpg) #3c3f9a no-repeat center center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 150px; TEXT-ALIGN: left
}
.menucontainerNews {
	PADDING-RIGHT: 0px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../images/news.jpg) #3c3f9a no-repeat center center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 150px; TEXT-ALIGN: left
}
.menucontainerWeb {
	PADDING-RIGHT: 0px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../images/web.jpg) #3c3f9a no-repeat center center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 150px; TEXT-ALIGN: left
}
.menucontainerBespoke {
	PADDING-RIGHT: 0px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../images/tape.jpg) #3c3f9a no-repeat center center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 150px; TEXT-ALIGN: left
}
.menucontainerConsult {
	PADDING-RIGHT: 0px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(../images/consult.jpg) #3c3f9a no-repeat center center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-BOTTOM: #003399 1px solid; HEIGHT: 150px; TEXT-ALIGN: left
}
 HTML #mainContent {
	WIDTH: 545px
}
#mainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0em 0em 0em 5px; WIDTH: 550px; PADDING-TOP: 0px
}
 HTML #sideContent {
	WIDTH: 190px
}
#sideContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0em 5px 0em 0em; WIDTH: 195px; PADDING-TOP: 0px
}
#copyright {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #c1c1c1; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: right
}
#bottom {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; FLOAT: right; BACKGROUND-IMAGE: url(../images/bottom.png); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
#bottomcontainer {
	CLEAR: both; PADDING-RIGHT: 10px; MARGIN-LEFT: auto; WIDTH: 750px; MARGIN-RIGHT: auto; TEXT-ALIGN: right
}
#bottomcontainer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff
}
#uclogo {
	BACKGROUND-POSITION: left center; FLOAT: left; BACKGROUND-IMAGE: url(../images/UnivChesterlogo.jpg); WIDTH: 300px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px
}
#ntilogo {
	BACKGROUND-POSITION: right center; FLOAT: right; BACKGROUND-IMAGE: url(../images/NTI-logo.gif); WIDTH: 300px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px
}
.content H1 {
	MARGIN: 0px 5px; LETTER-SPACING: 1px
}
.content H2 {
	MARGIN: 0px 5px; LETTER-SPACING: 1px
}
.content H3 {
	MARGIN: 0px 5px; LETTER-SPACING: 1px
}
.content P {
	MARGIN: 0px 5px; LETTER-SPACING: 1px
}
.content P {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	font-size: 0.9em;
}
.content H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 5px
}
.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: auto; PADDING-TOP: 0px
}
.sidebar H1 {
	MARGIN: 0px 5px; LETTER-SPACING: 1px
}
.sidebar H2 {
	MARGIN: 0px 5px; LETTER-SPACING: 1px
}
.sidebar H3 {
	MARGIN: 0px 5px; LETTER-SPACING: 1px
}
.sidebar H4 {
	MARGIN: 0px 5px; LETTER-SPACING: 1px
}
.sidebar P {
	MARGIN: 0px 5px; LETTER-SPACING: 1px
}
.sidebar OL .sidebar UL {
	MARGIN: 0px 5px; LETTER-SPACING: 1px
}
.sidebar P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.sidebar H2 {
	PADDING-TOP: 0.5em
}
.sidebar H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 5px 5px 10px; PADDING-TOP: 5px
}
.sidebar H4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
.sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.sidebar FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 90%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sidebar SPAN {
	COLOR: #ff0000
}
.sidebar INPUT {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sidebar OL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px 20px; PADDING-TOP: 5px
}
.sidebar UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px 20px; PADDING-TOP: 5px
}
.sidebar IMG {
	DISPLAY: block; MARGIN: 5px auto; WIDTH: 100px; HEIGHT: 100px
}
.xtop {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%
}
.xbottom {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%
}
.xb1 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb2 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb3 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb4 {
	DISPLAY: block; OVERFLOW: hidden
}
.xb1 {
	HEIGHT: 1px
}
.xb2 {
	HEIGHT: 1px
}
.xb3 {
	HEIGHT: 1px
}
.xb2 {
	BORDER-RIGHT: #3c3f9a 1px solid; BACKGROUND: #fff; BORDER-LEFT: #3c3f9a 1px solid
}
.xb3 {
	BORDER-RIGHT: #3c3f9a 1px solid; BACKGROUND: #fff; BORDER-LEFT: #3c3f9a 1px solid
}
.xb4 {
	BORDER-RIGHT: #3c3f9a 1px solid; BACKGROUND: #fff; BORDER-LEFT: #3c3f9a 1px solid
}
.xb1 {
	BACKGROUND: #3c3f9a; MARGIN: 0px 5px
}
.xb2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.xb3 {
	MARGIN: 0px 2px
}
.xb4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.boxcontent {
	BORDER-RIGHT: #3c3f9a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #3c3f9a 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 0px -1px; BORDER-LEFT: #3c3f9a 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #3c3f9a 0px solid
}
#contact H4 {
	FONT-SIZE: 1em; COLOR: #ff0000
}
.infoboxdt {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: 600; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: #eee 1px solid; WIDTH: 50%; COLOR: #ff6600; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #eee; TEXT-ALIGN: left
}
.infoboxdd {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; MARGIN: -27px 15px 20px; BORDER-LEFT: #eee 1px solid; COLOR: #666; LINE-HEIGHT: 1.5em; PADDING-TOP: 25px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.infoboxdl {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; MARGIN: 15px 0px 20px 5px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 450px; COLOR: #666; LINE-HEIGHT: 1.5em; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
.subcontent {
	CLEAR: both; BORDER-RIGHT: #3c3f9a 1px; PADDING-RIGHT: 0px; BORDER-TOP: #3c3f9a 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #3c3f9a 1px; WIDTH: 530px; PADDING-TOP: 10px; BORDER-BOTTOM: #3c3f9a 0px
}
.subcontent H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.subcontent DT {
	FONT-WEIGHT: 600; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px; COLOR: #ff9900
}
.subcontent DD {
	MARGIN-RIGHT: 10px
}
.subleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 44%; PADDING-TOP: 0px
}
.subright {
	FLOAT: right; MARGIN: 0px; WIDTH: 44%
}
.coursetable {
	background-color: #fff;
	text-align: center;
	width: 99%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.top {
	text-align: right;
	display: block;
	margin-top: 10px;
	padding-top: 10px;
}

.coursetable caption {
	font-size: 1.5em;
	font-weight: bold;
	text-align: center;
	padding-bottom: 5px;
}

.coursetable .shade {
	background-color: #F5FAFA;
}


.coursetable th{
	background-color: #F5FAFA;
}

.coursetable tr{
	margin: 0px;
	padding: 0px;
}

.coursetable td{
	margin: 0px;
	padding: 3px;
}
.coursetable .it {
	background-color: #FFCC33;
}
.coursetable .sem {
	background-color: #66CCCC;
}


.courseBox {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #eee 1px solid;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 20px;
	BORDER-LEFT: #eee 1px solid;
	COLOR: #666;
	LINE-HEIGHT: 1.5em;
	PADDING-TOP: 25px;
	BORDER-BOTTOM: #ccc 1px solid;
	BACKGROUND-COLOR: #ffffff;
	margin-right: auto;
	margin-left: auto;
}
.tm {
	font-size: 0.6em;
	font-variant: small-caps;
	vertical-align: super;
}
#tmstate {
	text-align: right;
	padding-right: 20px;
	font-size: 0.7em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
