BODY {
	MARGIN-TOP: 0px; FONT-SIZE: 69%; MARGIN-LEFT: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
P {
	MARGIN-TOP: 0em; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.8em; COLOR: #333; LINE-HEIGHT: 1.35em
}
A {
	COLOR: #001169
}
A:visited {
	COLOR: #4c5896
}
H1 {
	MARGIN-TOP: 0em; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; MARGIN-BOTTOM: 0.4em; MARGIN-LEFT: 8px; COLOR: #001169; BACKGROUND-COLOR: #fff
}
H2 {
	MARGIN-TOP: 1.5em; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 0.3em; COLOR: #001169
}
H3 {
	MARGIN-TOP: 1.2em; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.3em; COLOR: #001169
}
H4 {
	MARGIN-TOP: 1.2em; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.1em; COLOR: #000
}
OL {
	MARGIN-TOP: 0.5em
}
UL {
	MARGIN-TOP: 0.5em
}
OL LI {
	MARGIN-TOP: 0em; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.5em; COLOR: #333; LINE-HEIGHT: 1.3em
}
UL LI {
	MARGIN-TOP: 0em; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.5em; COLOR: #333; LINE-HEIGHT: 1.3em
}
#accessibility {
	POSITION: absolute; TOP: -20px
}
#header {
	
}
#header {
	
}
#bg {
	LEFT: 500px; BACKGROUND-IMAGE: url(/media/template_images/sp.gif); WIDTH: 335px; POSITION: absolute; TOP: 0px; HEIGHT: 110px
}
#logo {
	LEFT: 12px; POSITION: absolute; TOP: 45px
}
#solutions {
	LEFT: 5px; POSITION: absolute; TOP: 0px
}
#breadcrumb {
	LEFT: 5px; WIDTH: 420px; COLOR: #001169; POSITION: absolute; TOP: 9em
}
#breadcrumb {
	LEFT: 8px; TOP: 12.5em
}
#breadcrumb .whereur {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
#contentwrapper {
	LEFT: 1px; WIDTH: 630px; POSITION: absolute; TOP: 11.5em
}
#contentwrapper {
	TOP: 16.5em
}
#title {
	LEFT: 0px; POSITION: absolute; TOP: 10.3em
}
#title {
	TOP: 15em
}
#bigimg {
	DISPLAY: none
}
#maincontent {
	MARGIN-TOP: 0.8em; MARGIN-LEFT: 8px; WIDTH: 434px; MARGIN-RIGHT: 8px; BACKGROUND-COLOR: #fff
}
#rhscontent {
	LEFT: 449px; WIDTH: 180px; POSITION: absolute; TOP: 24px
}
#rhscontentspecial {
	LEFT: 450px; WIDTH: 180px; POSITION: absolute; TOP: 50px
}
#related {
	MARGIN-LEFT: 2px; MARGIN-RIGHT: 4px
}
#related .relatedheading {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND-COLOR: #fff
}
#relatedbar {
	HEIGHT: 1.9em
}
#filter {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; WIDTH: 175px; COLOR: #001169; PADDING-TOP: 7px; POSITION: relative; TOP: -3px; BACKGROUND-COLOR: #cccfe1
}
#filterspecial {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; WIDTH: 175px; COLOR: #001169; PADDING-TOP: 7px; POSITION: relative; TOP: -16px; BACKGROUND-COLOR: #cccfe1
}
#filter FORM {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px
}
#filterspecial FORM {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px
}
#filterclients LABEL {
	FONT-SIZE: 1.1em; MARGIN-LEFT: 2px; COLOR: #001169; LINE-HEIGHT: 1.6em
}
#filterclients SELECT {
	FONT-SIZE: 1em; WIDTH: 148px
}
#filterclients INPUT {
	POSITION: relative; TOP: 4px
}
#ownership {
	CLEAR: both; MARGIN-BOTTOM: 2em; WIDTH: 390px; BACKGROUND-COLOR: #fff
}
#ownership .owner {
	DISPLAY: block; WIDTH: 380px; COLOR: #001169
}
#contact {
	Z-INDEX: 2; LEFT: 450px; WIDTH: 385px; POSITION: absolute; TOP: 8.2em
}
#contact {
	Z-INDEX: 2; TOP: 12em
}
#who {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1em; Z-INDEX: 4; COLOR: #001169; LINE-HEIGHT: 1.8em; HEIGHT: 1.9em
}
#who A {
	COLOR: #001169; TEXT-DECORATION: none
}
#who A:hover {
	TEXT-DECORATION: underline
}
#tel {
	MARGIN-TOP: 2px; FONT-SIZE: 1em; MARGIN-LEFT: 5px; WIDTH: auto; COLOR: #001169; LINE-HEIGHT: 1.4em
}
#searchsite {
	DISPLAY: none
}
#topnav {
	DISPLAY: none
}
#subnav {
	DISPLAY: none
}
#subnav {
	DISPLAY: none
}
#utilitymenu {
	DISPLAY: none
}
#footer {
	MARGIN-BOTTOM: 8px; MARGIN-LEFT: 8px; WIDTH: 620px
}
#copyright {
	MARGIN-TOP: 2em; DISPLAY: block; FONT-SIZE: 1em; FLOAT: left; WIDTH: 440px
}
#copyright A {
	COLOR: #000; TEXT-DECORATION: none
}
#copyright A:hover {
	TEXT-DECORATION: underline
}
#endspace {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 8px; WIDTH: 620px
}
------------------------------------------------------- #hpproducts {
	
}
#hpproducts .col {
	BORDER-RIGHT: #001169 1px solid; BORDER-TOP: #001169 1px solid; FLOAT: left; MARGIN-LEFT: 6px; BORDER-LEFT: #001169 1px solid; WIDTH: 120px; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #001169 1px solid
}
#hpproducts .textsmall {
	DISPLAY: block; FONT-SIZE: 0.8em; MARGIN-LEFT: 4px; WIDTH: 110px; LINE-HEIGHT: 1em
}
.clearleft {
	CLEAR: left
}
.hptext {
	FONT-SIZE: 1.1em
}
#news {
	PADDING-RIGHT: 5px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 6px; FONT-SIZE: 0.75em; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 5px; WIDTH: auto; COLOR: #001169; LINE-HEIGHT: 0.75em; PADDING-TOP: 5px; BORDER-RIGHT-COLOR: #fff
}
#news P {
	PADDING-LEFT: 5px
}
.newsheading {
	DISPLAY: block; FONT-SIZE: 1.2em; BACKGROUND-IMAGE: url(/media/home/news_heading.gif); WIDTH: 189px; COLOR: #fe5b00; LINE-HEIGHT: 1.6em; HEIGHT: 18px
}
.caption {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 0.3em 8px 0.8em; WIDTH: 434px; COLOR: #4c5896; LINE-HEIGHT: 1.3em; FONT-STYLE: italic; BACKGROUND-COLOR: #fff
}
.textsmall {
	FONT-SIZE: 0.8em
}
.textlarge {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em
}
.pdf {
	MARGIN-BOTTOM: 0em
}
.textblue {
	FONT-WEIGHT: bold; COLOR: #001169
}
.textlargeblue {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #001169; LINE-HEIGHT: 1.5em
}
.adjustlist {
	
}
.adjustheight {
	LINE-HEIGHT: 0.5em
}
.boxwordgrey {
	BORDER-RIGHT: #4c5896 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #4c5896 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; BORDER-LEFT: #4c5896 1px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #4c5896 1px solid; BACKGROUND-COLOR: #dadee0
}
.boxwordkhaki {
	BORDER-RIGHT: #4c5896 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #4c5896 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; BORDER-LEFT: #4c5896 1px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #4c5896 1px solid; BACKGROUND-COLOR: #d3cfc1
}
.boxwordorange {
	BORDER-RIGHT: #fe5b00 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fe5b00 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; BORDER-LEFT: #fe5b00 1px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #fe5b00 1px solid; BACKGROUND-COLOR: #fff7f2
}
.boxgrey {
	CLEAR: both; BORDER-RIGHT: #4c5896 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #4c5896 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 12px; BORDER-LEFT: #4c5896 1px solid; COLOR: #001169; MARGIN-RIGHT: 12px; PADDING-TOP: 5px; BORDER-BOTTOM: #4c5896 1px solid; BACKGROUND-COLOR: #dadee0
}
.boxgrey P {
	FONT-SIZE: 1em
}
.boxgrey H2 {
	MARGIN-TOP: 0.3em; FONT-SIZE: 1.1em
}
.boxgrey LI {
	FONT-SIZE: 1em; MARGIN-LEFT: -1em
}
.boxgreyclear {
	CLEAR: both; BORDER-RIGHT: #4c5896 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #4c5896 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 12px; BORDER-LEFT: #4c5896 1px solid; COLOR: #001169; MARGIN-RIGHT: 12px; PADDING-TOP: 5px; BORDER-BOTTOM: #4c5896 1px solid; BACKGROUND-COLOR: #dadee0
}
.boxgreyclear P {
	FONT-SIZE: 1em
}
.boxgreyclear H2 {
	MARGIN-TOP: 0.3em; FONT-SIZE: 1.1em
}
.boxgreyclear LI {
	FONT-SIZE: 1em; MARGIN-LEFT: -1em
}
.boxkhaki {
	CLEAR: both; BORDER-RIGHT: #8e895f 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #8e895f 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 12px; BORDER-LEFT: #8e895f 1px solid; COLOR: #000; MARGIN-RIGHT: 12px; PADDING-TOP: 5px; BORDER-BOTTOM: #8e895f 1px solid; BACKGROUND-COLOR: #e8e7df
}
.boxkhaki P {
	FONT-SIZE: 1em
}
.boxkhaki H2 {
	MARGIN-TOP: 0.3em; FONT-SIZE: 1.1em
}
.boxkhaki H3 {
	MARGIN-TOP: 0.3em; FONT-SIZE: 1.1em
}
.boxkhaki LI {
	FONT-SIZE: 1em; MARGIN-LEFT: -1em
}
.boxkhakiclear {
	CLEAR: both; BORDER-RIGHT: #8e895f 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #8e895f 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 12px; BORDER-LEFT: #8e895f 1px solid; COLOR: #000; MARGIN-RIGHT: 12px; PADDING-TOP: 5px; BORDER-BOTTOM: #8e895f 1px solid
}
.boxkhakiclear P {
	FONT-SIZE: 1em
}
.boxkhakiclear H2 {
	MARGIN-TOP: 0.3em; FONT-SIZE: 1.1em
}
.boxkhakiclear LI {
	FONT-SIZE: 1em; MARGIN-LEFT: -1em
}
.boxsand {
	CLEAR: both; BORDER-RIGHT: #dacdb0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dacdb0 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 12px; BORDER-LEFT: #dacdb0 1px solid; COLOR: #000; MARGIN-RIGHT: 12px; PADDING-TOP: 5px; BORDER-BOTTOM: #dacdb0 1px solid; BACKGROUND-COLOR: #f4f1e8
}
.boxsand P {
	FONT-SIZE: 1em
}
.boxsand H2 {
	MARGIN-TOP: 0.3em; FONT-SIZE: 1.1em
}
.boxsand LI {
	FONT-SIZE: 1em; MARGIN-LEFT: -1em
}
.boxorange {
	CLEAR: both; BORDER-RIGHT: #ffdecc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffdecc 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 12px; BORDER-LEFT: #ffdecc 1px solid; COLOR: #000; MARGIN-RIGHT: 12px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffdecc 1px solid; BACKGROUND-COLOR: #fff7f2
}
.boxorange P {
	FONT-SIZE: 1em
}
.boxorange H2 {
	MARGIN-TOP: 0.3em; FONT-SIZE: 1.1em
}
.boxorange LI {
	FONT-SIZE: 1em; MARGIN-LEFT: -1em
}
.indent {
	DISPLAY: block; MARGIN-LEFT: 17px; WIDTH: 400px
}
#form {
	CLEAR: both; BORDER-RIGHT: #4c5896 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #4c5896 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #4c5896 1px solid; WIDTH: 400px; PADDING-TOP: 10px; BORDER-BOTTOM: #4c5896 1px solid; BACKGROUND-COLOR: #f2f3f7
}
#title {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; LINE-HEIGHT: 1.8em
}
INPUT {
	FONT-SIZE: 1.2em; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
TEXTAREA {
	FONT-SIZE: 1.2em; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
SELECT {
	FONT-SIZE: 1em; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
OPTION {
	FONT-SIZE: 1em; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
#rowtop {
	CLEAR: both; MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 163px
}
#rowleft {
	CLEAR: both; MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 163px
}
#rowleft {
	CLEAR: both; MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0px
}
#form .labeltop {
	DISPLAY: block; FONT-SIZE: 1.2em
}
#form .linebreak {
	CLEAR: both; LINE-HEIGHT: 3px
}
#form .fieldtop {
	
}
#form .labelleft {
	DISPLAY: block; FONT-SIZE: 1.2em; FLOAT: left; WIDTH: auto; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
#form .labelleft {
	DISPLAY: block; FONT-SIZE: 1.2em; FLOAT: left; WIDTH: 150px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
#form .fieldleft {
	
}
FIELDSET {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px
}
LEGEND .block {
	DISPLAY: block; MARGIN-BOTTOM: 10px; WIDTH: 520px
}
#checkboxlist {
	MARGIN-TOP: 2px; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 20px
}
#radiolist {
	MARGIN-TOP: 2px; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 20px
}
#dropdown {
	CLEAR: both; MARGIN-TOP: 10px; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px
}
#dropdown LABEL {
	MARGIN-RIGHT: 10px
}
#dropdowntop {
	CLEAR: both; MARGIN-TOP: 10px; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 20px
}
#dropdowntop LABEL {
	CLEAR: right; DISPLAY: block
}
#dropdowntop SELECT {
	MARGIN-TOP: 2px; MARGIN-LEFT: 20px
}
#select1top {
	CLEAR: both; MARGIN-TOP: 10px; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 20px
}
#select1top LABEL {
	CLEAR: right; DISPLAY: block
}
#select1top SELECT {
	MARGIN-TOP: 2px; MARGIN-LEFT: 20px
}
#select1left {
	CLEAR: both; MARGIN-TOP: 10px; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px
}
#select1left LABEL {
	MARGIN-RIGHT: 10px
}
#select2top {
	CLEAR: both; MARGIN-TOP: 10px; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 20px
}
#select2top LABEL {
	CLEAR: right; DISPLAY: block
}
#select2top SELECT {
	MARGIN-TOP: 2px; MARGIN-LEFT: 20px
}
#select2left {
	CLEAR: both; MARGIN-TOP: 10px; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px
}
#select2left LABEL {
	MARGIN-RIGHT: 10px
}
#textinsert {
	CLEAR: both; MARGIN-TOP: 10px; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px
}
#submit {
	CLEAR: both; MARGIN-LEFT: 20px
}
#reset {
	MARGIN-LEFT: 15px
}

