BODY {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px; WIDTH: 100%; FONT: 12pt Arial, serif; COLOR: #000000
}
A {
	TEXT-DECORATION: underline
}
UL.nostyle {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: url(none)
}
H1 {
	TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px 0px; FONT-SIZE: 16pt; FONT-WEIGHT: normal
}
.strapline .title {
	TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px 0px; FONT-SIZE: 16pt; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 14pt
}
H3 {
	FONT-SIZE: 12pt
}
H4 {
	FONT-SIZE: 12pt
}
H5 {
	FONT-SIZE: 12pt
}
H6 {
	FONT-SIZE: 12pt
}
H1 {
	TEXT-TRANSFORM: uppercase; CLEAR: both
}
H2 {
	TEXT-TRANSFORM: uppercase; CLEAR: both
}
H3 {
	TEXT-TRANSFORM: uppercase; CLEAR: both
}
H4 {
	TEXT-TRANSFORM: uppercase; CLEAR: both
}
H5 {
	TEXT-TRANSFORM: uppercase; CLEAR: both
}
H6 {
	TEXT-TRANSFORM: uppercase; CLEAR: both
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG.alignnearside {
	MARGIN: 0px 5px 5px 0px; FLOAT: left
}
IMG.alignfarside {
	MARGIN: 0px 0px 5px 5px; FLOAT: right
}
.intro {
	FONT-WEIGHT: bold
}
.bold {
	FONT-WEIGHT: bold
}
.clear {
	CLEAR: both
}
.hidden {
	POSITION: absolute; WIDTH: 100px; LEFT: -1000px
}
.contentitem {
	BORDER-BOTTOM: #000000 1px dashed
}
#sitetools {
	DISPLAY: none
}
#logoarea {
	BORDER-BOTTOM: #000000 1px solid
}
#logoarea H1 {
	MARGIN: 0px
}
#logoarea .logo {
	DISPLAY: none
}
#logoarea .printlogo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#logoarea #sitesearch {
	DISPLAY: none
}
#topnav {
	DISPLAY: none
}
#pagebody {
	CLEAR: both; PADDING-TOP: 10px
}
#left {
	
}
#content {
	
}
#right {
	DISPLAY: none
}
#footer {
	MARGIN-TOP: 20px; CLEAR: both; BORDER-TOP: #000000 1px solid
}
#footer UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; LIST-STYLE-IMAGE: url(none); PADDING-TOP: 5px
}
#footer UL LI {
	BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
#footer UL LI.first {
	BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px
}
#footer UL LI A {
	TEXT-DECORATION: none
}
#footer UL LI A:hover {
	TEXT-DECORATION: underline
}
.leftspot {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000
}
.leftspot P {
	PADDING-BOTTOM: 3px; MARGIN: 3px
}
.leftspot A {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000; TEXT-DECORATION: underline
}
#homenews LI {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase
}
#homenews LI A {
	TEXT-TRANSFORM: none
}
#homeprofile IMG {
	FLOAT: left
}
#homeprofile P {
	MARGIN: 5px 0px
}
#homeprofile .label {
	TEXT-TRANSFORM: uppercase
}
#homeprofile P.alignfarside {
	DISPLAY: none
}
.strapline {
	BORDER-BOTTOM: #1b0069 1px solid
}
.strapline P {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 10px
}
#breadcrumbs {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#breadcrumbs UL {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: url(none); PADDING-TOP: 5px
}
#breadcrumbs UL LI {
	MARGIN: 0px; DISPLAY: inline; WHITE-SPACE: nowrap; FONT-WEIGHT: bold
}
#breadcrumbs UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1em; BACKGROUND: url(/images/breadcrumb_arrow.gif) no-repeat 100% 50%; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#breadcrumbs UL LI A:hover {
	TEXT-DECORATION: underline
}
#leftnav {
	DISPLAY: none
}
.asterisk {
	FONT-WEIGHT: bold
}
.cssform .formfield {
	WIDTH: 99%; DISPLAY: block; CLEAR: left; PADDING-TOP: 10px
}
.cssform .formfield LABEL {
	WIDTH: 35%; PADDING-RIGHT: 10px; FLOAT: left
}
.cssform .formfield INPUT {
	TEXT-ALIGN: left; FLOAT: left
}
.cssform .formfield SELECT {
	TEXT-ALIGN: left; FLOAT: left
}
.cssform .formfield TEXTAREA {
	TEXT-ALIGN: left; FLOAT: left
}
.cssform .formfield FIELDSET {
	WIDTH: 99%; DISPLAY: block; CLEAR: left
}
.cssform .formfield LEGEND {
	WIDTH: 35%; PADDING-RIGHT: 10px; FLOAT: left
}
.cssform .formfield .label {
	WIDTH: 35%; PADDING-RIGHT: 10px; FLOAT: left; CLEAR: left
}
.cssform .formfield INPUT.submit {
	TEXT-ALIGN: center; MARGIN: 0px; FLOAT: left
}
.cssform .formfield .formrightcol {
	TEXT-ALIGN: left; WIDTH: 49%; FLOAT: left
}
.cssform .formfield .formrightcol INPUT {
	TEXT-ALIGN: left; FLOAT: left; CLEAR: left
}
.cssform .formfield .formrightcol SELECT {
	TEXT-ALIGN: left; FLOAT: left; MARGIN-LEFT: 3px
}
.cssform .formfield .formrightcol .text {
	TEXT-ALIGN: left; FLOAT: left
}
.cssform .formfield .formrightcol LABEL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 80%; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 2px
}

