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 {
	LEFT: 0px; WIDTH: 835px; POSITION: absolute; TOP: 0px; HEIGHT: 12.1em; BACKGROUND-COLOR: #4c5896
}
#header {
	HEIGHT: 12em
}
#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 {
	BORDER-RIGHT: 205px solid; 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 {
	CLEAR: both; DISPLAY: block; LEFT: -1px; POSITION: relative; TOP: -2px
}
#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: 310px
}
#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 {
	LEFT: 630px; WIDTH: 15em; POSITION: absolute; TOP: 45px
}
#searchsite LABEL {
	CLEAR: right; DISPLAY: block; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 2px; COLOR: #001169
}
#searchsite .searchcontrol {
	BORDER-RIGHT: #001169 1px solid; BORDER-TOP: #001169 1px solid; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 4px; BORDER-LEFT: #001169 1px solid; COLOR: #001169; BORDER-BOTTOM: #001169 1px solid
}
#topnav {
	BORDER-TOP: #001169 1px solid; FONT-SIZE: 1.2em; Z-INDEX: 6; BORDER-LEFT-COLOR: #001169; LEFT: 0px; MARGIN-LEFT: 0px; WIDTH: 835px; COLOR: #001169; LINE-HEIGHT: 1.6em; BORDER-BOTTOM: #001169 1px solid; POSITION: absolute; TOP: 110px; BACKGROUND-COLOR: #4c5896; BORDER-RIGHT-COLOR: #001169
}
#topnav A {
	COLOR: #fff; TEXT-DECORATION: none
}
#topnav A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#topnav .button A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#topnav .butt {
	BORDER-RIGHT: #001169 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BORDER-LEFT-COLOR: #001169; FLOAT: left; BORDER-BOTTOM-COLOR: #001169; PADDING-BOTTOM: 0px; COLOR: #4c5896; BORDER-TOP-COLOR: #001169; PADDING-TOP: 0px; BACKGROUND-COLOR: #4c5896
}
#topnav .butt {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topnav .button {
	BORDER-RIGHT: #001169 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BORDER-LEFT-COLOR: #001169; FLOAT: left; BORDER-BOTTOM-COLOR: #001169; PADDING-BOTTOM: 0px; BORDER-TOP-COLOR: #001169; PADDING-TOP: 0px
}
#topnav .button {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topnav .button A {
	COLOR: #001169; TEXT-DECORATION: none
}
#topnav .button A:hover {
	COLOR: #001169; TEXT-DECORATION: underline
}
#subnav {
	BORDER-TOP: 10px solid; LEFT: 630px; WIDTH: 205px; PADDING-TOP: 18px; POSITION: absolute; TOP: 9.5em
}
#subnav {
	TOP: 13.55em
}
#subnav .sectionheading {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 6px; LINE-HEIGHT: 1.4em
}
#mainmenu .hidepipe {
	FONT-SIZE: 1px; LINE-HEIGHT: 0px
}
#mainmenu .level1on .hidepipe {
	FONT-SIZE: 1px; COLOR: #fcbd00; LINE-HEIGHT: 0px
}
#mainmenu .menupad {
	
}
#mainmenu .level1 {
	PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 1em; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 5px; WIDTH: auto; LINE-HEIGHT: 1em; PADDING-TOP: 5px; BORDER-RIGHT-COLOR: #fff
}
#mainmenu .level1 A {
	COLOR: #001169; TEXT-DECORATION: none
}
#mainmenu .level1 A:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
#mainmenu .level1on {
	PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 1em; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 5px; WIDTH: auto; LINE-HEIGHT: 1em; PADDING-TOP: 5px; BORDER-RIGHT-COLOR: #fff
}
#mainmenu .level1on A {
	COLOR: #000; TEXT-DECORATION: none
}
#mainmenu .level1on A:hover {
	CURSOR: pointer; TEXT-DECORATION: none
}
#mainmenu .level2 {
	PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 17px; FONT-SIZE: 1em; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 5px; WIDTH: auto; LINE-HEIGHT: 1em; PADDING-TOP: 5px; BORDER-RIGHT-COLOR: #fff
}
#mainmenu .level2 A {
	COLOR: #001169; TEXT-DECORATION: none
}
#mainmenu .level2 A:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
#mainmenu .level2on {
	PADDING-RIGHT: 5px; PADDING-LEFT: 17px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; WIDTH: auto; LINE-HEIGHT: 1em; PADDING-TOP: 5px
}
#mainmenu .level2on A {
	COLOR: #000; TEXT-DECORATION: none
}
#mainmenu .level2on A:hover {
	CURSOR: pointer; TEXT-DECORATION: none
}
#mainmenu .level3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; WIDTH: auto; LINE-HEIGHT: 1em; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#mainmenu .level3 A {
	COLOR: #001169; TEXT-DECORATION: none
}
#mainmenu .level3 A:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
#mainmenu .level3on {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; WIDTH: auto; LINE-HEIGHT: 1em; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#mainmenu .level3on A {
	COLOR: #000; TEXT-DECORATION: none
}
#mainmenu .level3on A:hover {
	CURSOR: pointer; TEXT-DECORATION: none
}
#utilitymenu {
	FONT-SIZE: 1em; LEFT: 0px; WIDTH: 827px; COLOR: #001169; POSITION: absolute; TOP: 3px; TEXT-ALIGN: right
}
#utilitymenu A {
	COLOR: #001169; TEXT-DECORATION: none
}
#utilitymenu A:hover {
	COLOR: #001169; TEXT-DECORATION: underline
}
#utilitymenu A:visited {
	COLOR: #001169
}
#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; WIDTH: 189px; COLOR: #fe5b00; LINE-HEIGHT: 1.6em; BORDER-BOTTOM: #fe5b00 1px dashed; BACKGROUND-COLOR: #ffdecc
}
#rhs .content {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 1em; BORDER-LEFT-COLOR: #cccfe1; PADDING-BOTTOM: 5px; WIDTH: 160px; BORDER-TOP-COLOR: #cccfe1; LINE-HEIGHT: 1em; PADDING-TOP: 5px; BORDER-BOTTOM: #cccfe1 1px solid; POSITION: relative; TOP: 1px; BACKGROUND-COLOR: #cccfe1; BORDER-RIGHT-COLOR: #cccfe1
}
#rhs P {
	FONT-SIZE: 1em; COLOR: #001169
}
.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
}
.newsbold {
	FONT-WEIGHT: 600
}
#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; WIDTH: 400px; 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
}

