HTML {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

BODY {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

#header {

	BACKGROUND-POSITION: left 50%; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/refining-masthead.jpg); WIDTH: 100%; COLOR: #666666; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 190px; BACKGROUND-COLOR: #557bbc; TEXT-ALIGN: left; TEXT-DECORATION: none

}

.headerlink {

	LEFT: 10px; COLOR: #ffffff; POSITION: absolute; TOP: 10px; TEXT-DECORATION: none

}

A.headerlink {

	COLOR: #ffffff; TEXT-DECORATION: none

}

A.headerlink:hover {

	COLOR: #ffffff; BACKGROUND-COLOR: #003399; TEXT-DECORATION: none

}

#jmlogo {

	BACKGROUND-POSITION: center 50%; RIGHT: 10px; FLOAT: right; BACKGROUND-IMAGE: url(images/jm-logo-onblue.png); WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 10px; HEIGHT: 50px; TEXT-ALIGN: right

}

#navbar {

	BACKGROUND-POSITION: left 50%; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(images/navbar-bg.jpg); WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 26px; BACKGROUND-COLOR: #9c9c9c; TEXT-ALIGN: center; TEXT-DECORATION: none

}

#navbar A {

	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; COLOR: #ffffff; TEXT-DECORATION: none

}

#navbar A:hover {

	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; COLOR: #ffffff; BACKGROUND-COLOR: #8d8b8c; TEXT-DECORATION: none

}





.navcontainer {

	BORDER-TOP: #ffffff 1px solid; WIDTH: 180px

}

.navcontainer UL {

	PADDING-LEFT: 0px; FONT-SIZE: 12px; MARGIN-LEFT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none

}

.navcontainer A {

	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 1px; WIDTH: 160px; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #dddddd

}



.navcontainer A:link {

	COLOR: #022977; TEXT-DECORATION: none

}



.navcontainer A:active {

	COLOR: #330000; TEXT-DECORATION: none

}



.navlist A:visited {

	COLOR: #022977; TEXT-DECORATION: none

}



.navlist .currentpage a {

	color: #CC0000;

	text-decoration: none

}



.navcontainer A:hover {

	COLOR: #0f7400; BACKGROUND-COLOR: #e4e4e4; TEXT-DECORATION: none

}





#centreblock {

	WIDTH: 100%

}

.leftcol {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; WIDTH: 180px; COLOR: #022977; PADDING-TOP: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c3c3c3; TEXT-ALIGN: left

}

.maincol {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #666666; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left

}

.rightcol {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #666666; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left

}

#spacer {

	WIDTH: 100%; HEIGHT: 2px; BACKGROUND-COLOR: #ffffff

}

#footer {

	BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center

}

FORM {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 1px;

}
