BODY {
	PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; FONT-FAMILY: sans-serif; COLOR: black; PADDING-TOP: 0.3em
}
A {
	COLOR: #002bb8
}
A:visited {
	COLOR: #5a3696
}
A:active {
	COLOR: #ffa500
}
A.stub {
	COLOR: #772233
}
A.new {
	COLOR: #ba0000
}
#p-personal A.new {
	COLOR: #ba0000
}
A.new:visited {
	COLOR: #a55858
}
#p-personal A.new:visited {
	COLOR: #a55858
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
P {
	LINE-HEIGHT: 1.5em; MARGIN: 0.4em 0em 0.5em
}
P IMG {
	MARGIN: 0px
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #aaaaaa; MARGIN: 0.2em 0px; HEIGHT: 1px; COLOR: #aaaaaa; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
H1 {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 0.17em; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; FONT-WEIGHT: normal; PADDING-TOP: 0.5em
}
H2 {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 0.17em; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; FONT-WEIGHT: normal; PADDING-TOP: 0.5em
}
H3 {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 0.17em; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; FONT-WEIGHT: normal; PADDING-TOP: 0.5em
}
H4 {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 0.17em; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; FONT-WEIGHT: normal; PADDING-TOP: 0.5em
}
H5 {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 0.17em; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; FONT-WEIGHT: normal; PADDING-TOP: 0.5em
}
H6 {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 0.17em; MARGIN: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; FONT-WEIGHT: normal; PADDING-TOP: 0.5em
}
.editsection {
	FONT-WEIGHT: normal
}
H1 {
	FONT-SIZE: 188%
}
H1 .editsection {
	FONT-SIZE: 53.2%
}
H2 {
	FONT-SIZE: 150%
}
H2 .editsection {
	FONT-SIZE: 66.7%
}
H3 {
	BORDER-BOTTOM: medium none; FONT-WEIGHT: bold
}
H4 {
	BORDER-BOTTOM: medium none; FONT-WEIGHT: bold
}
H5 {
	BORDER-BOTTOM: medium none; FONT-WEIGHT: bold
}
H6 {
	BORDER-BOTTOM: medium none; FONT-WEIGHT: bold
}
H3 {
	FONT-SIZE: 132%
}
H3 .editsection {
	FONT-SIZE: 75.8%
}
H4 {
	FONT-SIZE: 116%
}
H4 .editsection {
	FONT-SIZE: 86.2%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 80%
}
H6 .editsection {
	FONT-SIZE: 125%
}
UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 0.3em 0px 0px 1.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 0.3em 0px 0px 3.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
LI {
	MARGIN-BOTTOM: 0.1em
}
DT {
	MARGIN-BOTTOM: 0.1em; FONT-WEIGHT: bold
}
DL {
	MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 0.5em
}
DD {
	LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: 2em
}
FIELDSET {
	BORDER-BOTTOM: #2f6fab 1px solid; BORDER-LEFT: #2f6fab 1px solid; PADDING-BOTTOM: 1em; LINE-HEIGHT: 1.5em; MARGIN: 1em 0em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BORDER-TOP: #2f6fab 1px solid; BORDER-RIGHT: #2f6fab 1px solid; PADDING-TOP: 0em
}
LEGEND {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: white; FONT-SIZE: 95%; PADDING-TOP: 0.5em
}
FORM {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TEXTAREA {
	BORDER-BOTTOM: #2f6fab 1px solid; BORDER-LEFT: #2f6fab 1px solid; PADDING-BOTTOM: 0.1em; BACKGROUND-COLOR: white; PADDING-LEFT: 0.1em; WIDTH: 100%; PADDING-RIGHT: 0.1em; COLOR: black; OVERFLOW: auto; BORDER-TOP: #2f6fab 1px solid; BORDER-RIGHT: #2f6fab 1px solid; PADDING-TOP: 0.1em
}

@media All    
{
HEAD:first-child + BODY INPUT {
	BORDER-BOTTOM: #2f6fab 1px solid; BORDER-LEFT: #2f6fab 1px solid; PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: white; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; VISIBILITY: visible; COLOR: black; VERTICAL-ALIGN: middle; BORDER-TOP: #2f6fab 1px solid; BORDER-RIGHT: #2f6fab 1px solid; PADDING-TOP: 0.2em
}
    }
INPUT.historysubmit {
	PADDING-BOTTOM: 0.3em !important; PADDING-LEFT: 0.3em !important; PADDING-RIGHT: 0.3em !important; HEIGHT: 1.7em !important; MARGIN-LEFT: 1.6em; FONT-SIZE: 94%; CURSOR: pointer; PADDING-TOP: 0px !important
}
INPUT[type='radio'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
INPUT[type='checkbox'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
SELECT {
	BORDER-BOTTOM: #2f6fab 1px solid; BORDER-LEFT: #2f6fab 1px solid; COLOR: black; VERTICAL-ALIGN: top; BORDER-TOP: #2f6fab 1px solid; BORDER-RIGHT: #2f6fab 1px solid
}
ABBR {
	BORDER-BOTTOM: black 1px dotted; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; CURSOR: help
}
ACRONYM {
	BORDER-BOTTOM: black 1px dotted; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; CURSOR: help
}
.explain {
	BORDER-BOTTOM: black 1px dotted; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; CURSOR: help
}
Q {
	FONT-STYLE: italic; FONT-FAMILY: Times, "Times New Roman", serif
}
CODE {
	BACKGROUND-COLOR: #f9f9f9
}
PRE {
	BORDER-BOTTOM: #2f6fab 1px dashed; BORDER-LEFT: #2f6fab 1px dashed; PADDING-BOTTOM: 1em; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; COLOR: black; BORDER-TOP: #2f6fab 1px dashed; BORDER-RIGHT: #2f6fab 1px dashed; PADDING-TOP: 1em
}
SPAN.subpages {
	DISPLAY: block
}
#bodyContent H1 {
	MARGIN-BOTTOM: 0.6em
}
#bodyContent H2 {
	MARGIN-BOTTOM: 0.6em
}
#bodyContent H3 {
	MARGIN-BOTTOM: 0.3em
}
#bodyContent H4 {
	MARGIN-BOTTOM: 0.3em
}
#bodyContent H5 {
	MARGIN-BOTTOM: 0.3em
}
#firstHeading {
	MARGIN-BOTTOM: 0.1em
}
.usermessage {
	BORDER-BOTTOM: #ffa500 1px solid; BORDER-LEFT: #ffa500 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffce7b; MARGIN: 0.1em 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: black; VERTICAL-ALIGN: middle; BORDER-TOP: #ffa500 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffa500 1px solid; PADDING-TOP: 2px
}
#siteNotice {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.9em; PADDING-RIGHT: 0.9em; FONT-SIZE: 95%; PADDING-TOP: 0px
}
#siteNotice P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.error {
	COLOR: red; FONT-SIZE: larger
}
.catlinks {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f9f9f9; MARGIN: 0.1em 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: both; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 2px
}
.catlinks {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.documentDescription {
	LINE-HEIGHT: 1.5em; MARGIN: 1em 0em; DISPLAY: block; FONT-WEIGHT: bold
}
.documentByLine {
	TEXT-ALIGN: right; COLOR: #76797c; CLEAR: both; FONT-SIZE: 90%; FONT-WEIGHT: normal
}
.center {
	TEXT-ALIGN: center; WIDTH: 100%
}
*.center * {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.small {
	FONT-SIZE: 94%
}
.small * {
	FONT-SIZE: 94%
}
TABLE.small {
	FONT-SIZE: 100%
}
#toc {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 95%; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 5px
}
#toc UL {
	MARGIN-LEFT: 2em
}
#toc .toctoggle {
	FONT-SIZE: 94%
}
#toc .editsection {
	MARGIN-TOP: 0.7em; FONT-SIZE: 94%
}
DIV.floatright {
	BORDER-BOTTOM: white 0.8em solid; POSITION: relative; BORDER-LEFT: white 1.4em solid; MARGIN: 0px; FLOAT: right; CLEAR: right; BORDER-TOP: white 0.5em solid; BORDER-RIGHT: white 0px solid
}
TABLE.floatright {
	BORDER-BOTTOM: white 0.8em solid; POSITION: relative; BORDER-LEFT: white 1.4em solid; MARGIN: 0px; FLOAT: right; CLEAR: right; BORDER-TOP: white 0.5em solid; BORDER-RIGHT: white 0px solid
}
DIV.floatright P {
	FONT-STYLE: italic
}
DIV.floatleft {
	BORDER-BOTTOM: white 0.8em solid; POSITION: relative; BORDER-LEFT: white 0px solid; MARGIN: 0.3em 0.5em 0.5em 0px; FLOAT: left; CLEAR: left; BORDER-TOP: white 0.5em solid; BORDER-RIGHT: white 1.4em solid
}
TABLE.floatleft {
	BORDER-BOTTOM: white 0.8em solid; POSITION: relative; BORDER-LEFT: white 0px solid; MARGIN: 0.3em 0.5em 0.5em 0px; FLOAT: left; CLEAR: left; BORDER-TOP: white 0.5em solid; BORDER-RIGHT: white 1.4em solid
}
DIV.floatleft P {
	FONT-STYLE: italic
}
DIV.thumb {
	BORDER-BOTTOM-STYLE: solid; BORDER-BOTTOM-COLOR: white; BORDER-RIGHT-STYLE: solid; BORDER-TOP-COLOR: white; WIDTH: auto; BORDER-TOP-STYLE: solid; MARGIN-BOTTOM: 0.5em; BORDER-RIGHT-COLOR: white; BORDER-LEFT-STYLE: solid; BORDER-LEFT-COLOR: white
}
DIV.thumb DIV {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px !important; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 3px !important; PADDING-RIGHT: 3px !important; FONT-SIZE: 94%; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px !important
}
DIV.thumb DIV A IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
DIV.thumb DIV DIV.thumbcaption {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0.1em; LINE-HEIGHT: 1.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0.3em
}
DIV.magnify {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.magnify A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.magnify IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.tright {
	BORDER-RIGHT-WIDTH: 0px; FLOAT: right; BORDER-TOP-WIDTH: 0.5em; BORDER-BOTTOM-WIDTH: 0.8em; CLEAR: right; BORDER-LEFT-WIDTH: 1.4em
}
DIV.tleft {
	BORDER-RIGHT-WIDTH: 1.4em; FLOAT: left; BORDER-TOP-WIDTH: 0.5em; BORDER-BOTTOM-WIDTH: 0.8em; CLEAR: left; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 0.5em
}
IMG.thumbborder {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.hiddenStructure {
	DISPLAY: none
}
TABLE.rimage {
	POSITION: relative; TEXT-ALIGN: center; MARGIN-BOTTOM: 1em; FLOAT: right; MARGIN-LEFT: 1em
}
.toccolours {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f9f9f9; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 95%; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 5px
}
.special LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A.external {
	COLOR: #3366bb
}
DIV#footer {
	TEXT-ALIGN: center
}
UL#f-list LI {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
DIV.portlet {
	MARGIN: 0.5em 0px
}
.redirectText {
	MARGIN: 5px; FONT-SIZE: 150%
}
UL.special LI.not-patrolled {
	BACKGROUND-COLOR: #ffa
}
OL.special LI.not-patrolled {
	BACKGROUND-COLOR: #ffa
}
DIV.patrollink {
	TEXT-ALIGN: right; FONT-SIZE: 75%
}
SPAN.updatedmarker {
	BACKGROUND-COLOR: #00ff00; COLOR: black
}
DIV.gallerybox {
	WIDTH: 150px
}
#xjump-to-nav {
	DISPLAY: none
}
.templatesUsed {
	MARGIN-TOP: 1.5em
}
.printfooter {
	DISPLAY: none
}
#footer {
	BORDER-BOTTOM: #fabd23 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 1.2em; BACKGROUND-COLOR: white; MARGIN: 0.6em 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 90%; BORDER-TOP: #fabd23 1px solid; PADDING-TOP: 0.4em
}
#f-poweredbyico {
	DISPLAY: inline
}
#f-copyrightico {
	DISPLAY: inline
}
