HTML {
	BORDER-TOP-WIDTH: 0px;
BODY {
 BORDER-TOP-WIDTH: 0px;
}
DIV {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
SPAN {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
OBJECT {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
IFRAME {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
H1 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
H2 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
H3 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
H4 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
H5 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
H6 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
P {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
PRE {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
A {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
abbr {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
ADDRESS {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
BIG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
CITE {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
CODE {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
DEL {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
DFN {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
EM {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
IMG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
INS {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
KBD {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
Q {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
S {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
SAMP {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
SMALL {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
STRIKE {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
SUB {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
SUP {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
TT {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
VAR {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
DL {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
DT {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
DD {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
OL {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
UL {
	BORDER-TOP-WIDTH: 0px;
}
LI {
	BORDER-TOP-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
FORM {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
LABEL {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
LEGEND {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
TABLE {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
CAPTION {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
TBODY {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
TFOOT {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
THEAD {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
TR {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
TH {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
TD {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BORDER-RIGHT-WIDTH: 0px;
	outline: 0
}
:unknown {
 outline: 0
}
BODY {
	BACKGROUND: #ececec;
	COLOR: #424242;
	LINE-HEIGHT: 1;
	TEXT-ALIGN: center
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
TABLE {
	BORDER-COLLAPSE: separate;
	border-spacing: 0
}
CAPTION {
	FONT-WEIGHT: normal;
	TEXT-ALIGN: left
}
TH {
	FONT-WEIGHT: normal;
	TEXT-ALIGN: left
}
TD {
	FONT-WEIGHT: normal;
	TEXT-ALIGN: left
}
BLOCKQUOTE:unknown {
 content: ""
}
BLOCKQUOTE:unknown {
 content: ""
}
Q:unknown {
 content: ""
}
Q:unknown {
 content: ""
}
BLOCKQUOTE {
	quotes: "" ""
}
Q {
	quotes: "" ""
}
A {
	COLOR: #c73318;
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.invisible {
	VISIBILITY: hidden;
	MARGIN-LEFT: -9999px;
	POSITION: absolute
}
#printlogo {
	DISPLAY: none! important
}
#wrapper {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 60px;
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 940px;
	PADDING-TOP: 90px;
	TEXT-ALIGN: left
}
#form1 {
	DISPLAY: inline;
	WIDTH: 940px
}
H1 {
	POSITION: absolute;
	TOP: 0px
}
H1 A {
	DISPLAY: block;
	BACKGROUND: url(../images/interface/logo.gif) no-repeat 0px 0px;
	WIDTH: 317px;
	TEXT-INDENT: -9999px;
	HEIGHT: 54px
}
#contentwrapper {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 15px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 30px;
	MARGIN: 0px 0px 6px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #c5c5c5 4px solid
}
#skiplinks {
	MARGIN: -9999px 0px 0px;
	OVERFLOW: hidden;
	WIDTH: 0px;
	POSITION: absolute;
	HEIGHT: 0px
}
#nav {
	MARGIN: 59px 0px 0px;
	POSITION: absolute;
	TOP: 0px
}
#globalnav {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 568px;
	WIDTH: 373px;
	PADDING-TOP: 7px;
	POSITION: absolute;
	TOP: 0px
}
#sidebar {
	FLOAT: left;
	WIDTH: 200px
}
#content {
	FLOAT: right;
	WIDTH: 660px
}
#nav {
	BACKGROUND: url(../images/interface/navbg.gif) #bf3417 repeat-x 0px 0px;
	WIDTH: 940px;
	HEIGHT: 31px
}
#nav LI {
	FLOAT: left
}
#nav LI A {
	BACKGROUND-POSITION: 0px 0px;
	DISPLAY: block;
	FLOAT: left;
	COLOR: #fff;
	TEXT-INDENT: -9999px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px
}
#nav LI:hover A {
	BACKGROUND-POSITION: 0px -31px
}
#nav LI A:hover {
	BACKGROUND-POSITION: 0px -31px
}
#nav LI UL {
	BORDER-RIGHT: #dadada 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #dadada 1px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 12px;
	MARGIN: -9999px 0px 0px -1px;
	OVERFLOW: hidden;
	BORDER-LEFT: #dadada 1px solid;
	WIDTH: 158px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #dadada 1px solid;
	POSITION: absolute
}
#nav LI:hover UL {
	MARGIN-TOP: 31px
}
#nav LI UL LI {
	CLEAR: both;
	BORDER-TOP: #dadada 1px solid;
	MARGIN-TOP: -1px
}
#nav LI UL LI A {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	WIDTH: 148px! important;
	COLOR: #5e5d5d;
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 13px;
	PADDING-TOP: 5px;
	HEIGHT: auto
}
#nav LI UL LI A:hover {
	COLOR: #000
}
#nav LI.company A {
	BACKGROUND-IMAGE: url(../images/nav/company.gif);
	WIDTH: 103px
}
#nav LI.contact A {
	BACKGROUND-IMAGE: url(../images/nav/contact.gif);
	WIDTH: 96px
}
#nav LI.customers A {
	BACKGROUND-IMAGE: url(../images/nav/customers.gif);
	WIDTH: 109px
}
#nav LI.news A {
	BACKGROUND-IMAGE: url(../images/nav/news.gif);
	WIDTH: 134px
}
#nav LI.partners A {
	BACKGROUND-IMAGE: url(../images/nav/partners.gif);
	WIDTH: 98px
}
#nav LI.products A {
	BACKGROUND-IMAGE: url(../images/nav/products.gif);
	WIDTH: 100px
}
#nav LI.solutions A {
	BACKGROUND-IMAGE: url(../images/nav/solutions.gif);
	WIDTH: 108px
}
#nav LI.support A {
	BACKGROUND-IMAGE: url(../images/nav/support.gif);
	WIDTH: 96px
}
#nav LI.training A {
	BACKGROUND-IMAGE: url(../images/nav/training.gif);
	WIDTH: 96px
}
BODY.company .company A {
	BACKGROUND-POSITION: 0px -62px
}
BODY.contact #nav .contact A {
	BACKGROUND-POSITION: 0px -62px
}
BODY.customers .customers A {
	BACKGROUND-POSITION: 0px -62px
}
BODY.news .news A {
	BACKGROUND-POSITION: 0px -62px
}
BODY.partners .partners A {
	BACKGROUND-POSITION: 0px -62px
}
BODY.products .products A {
	BACKGROUND-POSITION: 0px -62px
}
BODY.solutions .solutions A {
	BACKGROUND-POSITION: 0px -62px
}
BODY.support .support A {
	BACKGROUND-POSITION: 0px -62px
}
BODY.training .training A {
	BACKGROUND-POSITION: 0px -62px
}
#globalnav LI {
	FLOAT: right
}
#globalnav LI A {
	BACKGROUND-POSITION: 0px 0px;
	DISPLAY: block;
	COLOR: #666;
	TEXT-INDENT: -9999px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 17px
}
#globalnav LI A:hover {
	BACKGROUND-POSITION: 0px -17px
}
#globalnav LI.home A {
	BACKGROUND-IMAGE: url(../images/nav/home.gif);
	WIDTH: 48px
}
#globalnav LI.sitemap A {
	BACKGROUND-IMAGE: url(../images/nav/sitemap.gif);
	WIDTH: 63px
}
#globalnav LI.contact A {
	BACKGROUND-IMAGE: url(../images/nav/contact_global.gif);
	WIDTH: 57px
}
#globalnav LI.login A {
	BACKGROUND-IMAGE: url(../images/nav/signin_register.gif);
	WIDTH: 107px
}
#globalnav LI.logout A {
	BACKGROUND-IMAGE: url(../images/nav/signout.gif);
	WIDTH: 60px
}
#globalnav LI.editprofile A {
	BACKGROUND-IMAGE: url(../images/nav/myaccount.gif);
	WIDTH: 77px
}
BODY.home .home A {
	BACKGROUND-POSITION: 0px -17px
}
BODY.sitemap .sitemap A {
	BACKGROUND-POSITION: 0px -17px
}
BODY.contact .contact A {
	BACKGROUND-POSITION: 0px -17px
}
#globalnav FORM {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 125px
}
#newsletteremail {
	BORDER-RIGHT: #b3b3b3 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #b3b3b3 1px solid;
	PADDING-LEFT: 15px;
	FONT-SIZE: 9px;
	BACKGROUND: url(../images/interface/icon_searchfield.gif) #fff no-repeat 0px 0px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #b3b3b3 1px solid;
	WIDTH: 106px;
	COLOR: #999;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #b3b3b3 1px solid
}
#globalnav INPUT {
	BORDER-RIGHT: #b3b3b3 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #b3b3b3 1px solid;
	PADDING-LEFT: 15px;
	FONT-SIZE: 9px;
	BACKGROUND: url(../images/interface/icon_searchfield.gif) #fff no-repeat 0px 0px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #b3b3b3 1px solid;
	WIDTH: 106px;
	COLOR: #999;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #b3b3b3 1px solid
}
#globalnav P {
	LINE-HEIGHT: 1px
}
#breadcrumb {
	FONT-SIZE: 11px;
	COLOR: #999;
	LINE-HEIGHT: 30px;
	HEIGHT: 30px
}
#secnav {
	BORDER-TOP: #d8d8d8 2px solid;
	BORDER-BOTTOM: #d8d8d8 1px solid
}
#secnav LI {
	LINE-HEIGHT: 1px;
	BORDER-BOTTOM: #d8d8d8 1px solid
}
#secnav LI A {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 5px;
	COLOR: #888787;
	LINE-HEIGHT: 17px;
	PADDING-TOP: 5px
}
#secnav LI A:hover {
	COLOR: #000
}
#secnav LI LI {
	BACKGROUND: url(../images/interface/secnav_border.gif) repeat-x 0px 0px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#secnav LI UL {
	PADDING-BOTTOM: 5px
}
#secnav LI LI A {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: normal;
	MIN-HEIGHT: 14px;
	BACKGROUND: url(../images/interface/secnav_arrow.gif) no-repeat 10px 6px;
	PADDING-BOTTOM: 3px;
	WIDTH: 170px;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 4px
}
#secnav LI LI.selected A {
	BACKGROUND-POSITION: 10px -44px;
	COLOR: #000
}
#secnav LI LI A:hover {
	BACKGROUND-POSITION: 10px -44px;
	COLOR: #000
}
#secnav LI LI.selected A {
	FONT-WEIGHT: bold
}
#secnav LI LI.selected LI A {
	PADDING-LEFT: 30px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 160px;
	COLOR: #888787
}
#secnav LI LI.selected LI LI A {
	PADDING-LEFT: 40px;
	WIDTH: 150px
}
#secnav LI LI.selected LI A {
	FONT-WEIGHT: normal
}
#secnav LI LI LI.selected A {
	FONT-WEIGHT: bold;
	COLOR: #000
}
#secnav LI LI.selected LI A:hover {
	COLOR: #000
}
#secnav LI LI LI.selected LI A {
	COLOR: #888787
}
#secnav LI LI LI LI.selected A {
	FONT-WEIGHT: bold;
	COLOR: #000
}
#secnav LI LI LI.selected LI A {
	FONT-WEIGHT: normal
}
#secnav LI LI LI LI.selected A {
	FONT-WEIGHT: bold
}
#secnav LI.selected {
	BACKGROUND-COLOR: #f9f9f9
}
#secnav LI.selected UL {
	BACKGROUND-COLOR: #f9f9f9
}
.biglinks {
	MARGIN-TOP: 20px
}
.biglinks A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 11px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	BACKGROUND: url(../images/interface/sidebarlink_bg.gif) no-repeat 0px 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 189px;
	LINE-HEIGHT: 17px;
	PADDING-TOP: 7px;
	HEIGHT: 24px
}
.sticky {
	MARGIN-TOP: 15px;
	BACKGROUND: url(../images/interface/sidebar_stickytop.gif) no-repeat 0px 0px;
	WIDTH: 200px
}
.sticky .bottom {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	BACKGROUND: url(../images/interface/sidebar_stickybottom.gif) no-repeat 0px 100%;
	PADDING-BOTTOM: 14px;
	COLOR: #777;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 14px
}
#contactinfo H5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px
}
.sticky H5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px
}
H5.contactus {
	DISPLAY: block;
	BACKGROUND: url(../images/interface/h5contactsitecore.gif) no-repeat 0px 0px;
	WIDTH: 153px;
	TEXT-INDENT: -9999px;
	HEIGHT: 38px
}
#contactinfo A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px
}
.sticky A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px
}
#content {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 19px
}
#content H2 {
	FONT-SIZE: 21px;
	MARGIN: -4px 0px 10px;
	COLOR: #646464;
	LINE-HEIGHT: 25px
}
.sIFR-active #content H2 {
	MIN-HEIGHT: 34px;
	VISIBILITY: hidden;
	MARGIN-BOTTOM: 0px;
	LINE-HEIGHT: 21px
}
UNKNOWN {
	FONT-SIZE: 16px;
	MARGIN: 0px 0px 5px;
	COLOR: #646464
}
.sIFR-active #content H3 {
	MIN-HEIGHT: 27px
}
.sIFR-active #content .documentlist H2 {
	VISIBILITY: hidden
}
.sIFR-active #content H3 {
	VISIBILITY: hidden
}
.products #content H4 {
	MARGIN-TOP: 0px
}
#content H4 {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold
}
#content H4 A:hover {
	TEXT-DECORATION: underline
}
#content A:hover {
	TEXT-DECORATION: underline
}
UNKNOWN {
	MARGIN-BOTTOM: 0px! important;
	LINE-HEIGHT: 16px
}
#content H3.icon {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 0px 0px;
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 5px;
	MARGIN: 15px 0px 0px;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 6px;
	BACKGROUND-REPEAT: no-repeat
}
.sIFR-active #content H3.icon {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 30px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 2px
}
#content .documentlist P {
	MARGIN: 0px
}
#content .documentlist H3 {
	MARGIN-TOP: 15px
}
#content UL {
	PADDING-LEFT: 20px;
	MARGIN-BOTTOM: 10px;
	LIST-STYLE-TYPE: disc
}
#content IMG.h3icon {
	FLOAT: left
}
#content P {
	PADDING-RIGHT: 10px;
	MARGIN-BOTTOM: 10px
}
#content HR {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 15px 0px;
	PADDING-TOP: 1px
}
#content DIV.hr #content DIV.thickhr {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 15px 0px;
	PADDING-TOP: 1px
}
#content DIV.dottedhr {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 15px 0px;
	PADDING-TOP: 1px
}
#content DIV.dottedhr {
	BACKGROUND: url(../images/interface/sidebar_border.gif) repeat-x 0px 0px
}
#content DIV.hr {
	CLEAR: left;
	BORDER-TOP: #d8d8d8 1px solid;
	MARGIN: 15px 0px
}
#content DIV.thickhr {
	BORDER-TOP: #d8d8d8 2px solid;
	MARGIN: 15px 0px
}
#content DIV.thumbnail {
	FLOAT: left;
	MARGIN: 0px 12px 12px 0px
}
#content DIV.thumbnail IMG {
	BORDER-RIGHT: #868a85 1px solid;
	BORDER-TOP: #868a85 1px solid;
	DISPLAY: block;
	BORDER-LEFT: #868a85 1px solid;
	BORDER-BOTTOM: #868a85 1px solid
}
#content DIV.thumbnail A {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	BACKGROUND: url(../images/interface/icon_magnifier.gif) no-repeat 0px 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 4px 0px 0px;
	LINE-HEIGHT: 12px;
	PADDING-TOP: 3px
}
#content P.thumb IMG {
	CLEAR: left;
	FLOAT: left;
	MARGIN: 0px 10px 10px 0px;
	WIDTH: 29px;
	HEIGHT: 42px
}
#content P.thumb {
	CLEAR: both
}
#content BLOCKQUOTE {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}
#content BLOCKQUOTE P {
	FONT-SIZE: 12px
}
#content BLOCKQUOTE P SPAN {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px
}
#content BLOCKQUOTE P.cite {
	FONT-SIZE: 11px;
	FONT-STYLE: oblique
}
#content DIV.columnleft {
	BORDER-TOP: #d9d9d9 2px solid;
	MARGIN-TOP: 15px;
	WIDTH: 315px;
	PADDING-TOP: 15px
}
#content DIV.columnright {
	BORDER-TOP: #d9d9d9 2px solid;
	MARGIN-TOP: 15px;
	WIDTH: 315px;
	PADDING-TOP: 15px
}
#content DIV.columnleft {
	FLOAT: left
}
#content DIV.columnright {
	FLOAT: right
}
#content UL.iconlist {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	LIST-STYLE-TYPE: none
}
#content UL.iconlist LI {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 0px 4px;
	BORDER-TOP: #d9d9d9 1px solid;
	PADDING-LEFT: 33px;
	PADDING-BOTTOM: 4px;
	LINE-HEIGHT: 19px;
	PADDING-TOP: 8px;
	BACKGROUND-REPEAT: no-repeat
}
#content UL.iconlist LI IMG {
	FLOAT: left;
	MARGIN: -2px 4px 0px -33px
}
#content .resource {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 15px;
	WIDTH: 330px;
	PADDING-TOP: 0px
}
#content .resource IMG {
	BORDER-RIGHT: #8e928d 0px solid;
	BORDER-TOP: #8e928d 0px solid;
	FLOAT: left;
	BORDER-LEFT: #8e928d 0px solid;
	BORDER-BOTTOM: #8e928d 0px solid
}
#content .resource DIV {
	FLOAT: left;
	MARGIN-LEFT: 10px;
	WIDTH: 240px
}
#content .resource H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	LINE-HEIGHT: 10px;
	PADDING-TOP: 0px
}
#content .casestudies {
	MARGIN-BOTTOM: 0px;
	WIDTH: 500px
}
#content .casestudies IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#content .resourcelink {
	MARGIN-TOP: 1em;
	FONT-WEIGHT: bold
}
#content .fullwidth {
	WIDTH: 650px
}
#content .fullwidth IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
#content .fullwidth DIV {
	WIDTH: 480px
}
#content P.morelink {
	CLEAR: left;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px
}
#content P.morelink A {
	CURSOR: pointer
}
#content .more .clear {
	CLEAR: both! important;
	FLOAT: left;
	WIDTH: 660px! important
}
#content DIV.registerform {
	FLOAT: left;
	WIDTH: 380px
}
#content DIV.form P {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 176px;
	PADDING-TOP: 0px
}
#content DIV.form P INPUT {
	CLEAR: left;
	BORDER-RIGHT: #b3b3b3 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #b3b3b3 1px solid;
	PADDING-LEFT: 1px;
	FLOAT: left;
	PADDING-BOTTOM: 1px;
	MARGIN-LEFT: 4px;
	BORDER-LEFT: #b3b3b3 1px solid;
	WIDTH: 168px! important;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #b3b3b3 1px solid
}
#content DIV.form P LABEL {
	CLEAR: both;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FLOAT: left
}
#content DIV.form P LABEL SPAN {
	MARGIN-LEFT: -6px;
	COLOR: #c73318;
	POSITION: absolute
}
#content DIV.form P.stack {
	CLEAR: none;
	PADDING-LEFT: 25px
}
#content DIV.form P.submit INPUT {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 22px;
	BORDER-BOTTOM-STYLE: none
}
#content DIV.form P.registernow INPUT {
	BACKGROUND: url(../images/interface/button_registernow.gif);
	WIDTH: 93px! important
}
#content P.anchorlinks {
	PADDING-RIGHT: 10px;
	BORDER-TOP: #d8d8d8 1px solid;
	PADDING-LEFT: 10px;
	BACKGROUND: #f8f8f8;
	PADDING-BOTTOM: 6px;
	MARGIN: 20px 0px;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #d8d8d8 1px solid
}
#content TABLE.ticklist {
	CLEAR: both;
	WIDTH: 100%
}
#content TABLE.dualiconlist {
	CLEAR: both;
	WIDTH: 100%
}
#content TABLE.ticklist TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/interface/sidebar_border.gif) repeat-x 0px 0px;
	PADDING-BOTTOM: 4px;
	VERTICAL-ALIGN: top;
	WIDTH: 250px;
	PADDING-TOP: 5px
}
#content TABLE.dualiconlist TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/interface/sidebar_border.gif) repeat-x 0px 0px;
	PADDING-BOTTOM: 4px;
	VERTICAL-ALIGN: top;
	WIDTH: 250px;
	PADDING-TOP: 5px
}
#content TABLE.ticklist TD {
	BACKGROUND-IMAGE: url(../images/interface/border_spaceddots.gif)
}
#content TABLE.ticklist TD.first {
	WIDTH: 37px! important
}
#content TABLE.ticklist TD.last {
	WIDTH: auto
}
#content TABLE.dualiconlist TD.last {
	WIDTH: auto
}
#content TABLE.dualiconlist IMG {
	FLOAT: left;
	MARGIN: -2px 1px 0px 0px
}
#content TABLE.ticklist IMG {
	FLOAT: left;
	MARGIN: 0px 1px 1px 0px
}
#content TABLE.ticklist TR:unknown TD {
 BACKGROUND: none transparent scroll repeat 0% 0%
}
#content TABLE.dualiconlist TR:unknown TD {
 BACKGROUND: none transparent scroll repeat 0% 0%
}
#content .sidebar UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
#content #signin {
	PADDING-RIGHT: 5px;
	BORDER-TOP: #d8d8d8 2px solid;
	PADDING-LEFT: 15px;
	BACKGROUND: #f0f0f0;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	WIDTH: 224px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #d8d8d8 2px solid
}
#content #signin LABEL {
	FONT-SIZE: 10px
}
#content #signin .email LABEL {
	FONT-WEIGHT: bold
}
#content #signin .email INPUT.emailaddress {
	BORDER-RIGHT: #b3b3b3 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #b3b3b3 1px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #b3b3b3 1px solid;
	WIDTH: 188px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #b3b3b3 1px solid
}
#content #signin .email INPUT.emailsubmit {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/interface/button_getnewsletter.gif) no-repeat 100% 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 22px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 20px;
	BORDER-BOTTOM-STYLE: none
}
#content #signin .remember INPUT {
	MARGIN: 0px 3px 0px 0px
}
.linkedlist {
	WIDTH: 420px
}
.leftll {
	BACKGROUND: url(../images/interface/dottedvr.gif) repeat-y 100% 0px;
	FLOAT: left;
	MARGIN: 10px 0px;
	WIDTH: 312px
}
.rightll {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 30px;
	BACKGROUND: url(../images/interface/dottedvr.gif) repeat-y 0px 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px 10px -1px;
	WIDTH: 319px;
	PADDING-TOP: 0px
}
.linkedlist P A {
	FONT-WEIGHT: bold
}
.linkedlist UL {
	COLOR: #535353;
	LINE-HEIGHT: 20px
}
.linkedlist UL LI A {
	FONT-WEIGHT: normal! important
}
.linkedlist A.rssicon {
	PADDING-LEFT: 20px;
	BACKGROUND: url(../images/interface/icon_rss.gif) no-repeat 3px 1px
}
.intro {
	BORDER-TOP: #d8d8d8 2px solid;
	BACKGROUND: url(../images/interface/introtextbg.jpg) #efefef no-repeat 100% 0px;
	MARGIN-BOTTOM: 15px;
	BORDER-BOTTOM: #d8d8d8 2px solid
}
.intro .image {
	FLOAT: left;
	WIDTH: 260px;
	HEIGHT: 10px
}
.intro #flash {
	WIDTH: 260px;
	HEIGHT: 238px
}
.intro .text {
	COLOR: #929191;
	LINE-HEIGHT: 23px
}
.intro .textlong {
	COLOR: #929191;
	LINE-HEIGHT: 23px
}
.intro .text {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 380px;
	PADDING-TOP: 20px
}
.intro .textlong {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 10px
}
.intro .text P {
	PADDING-RIGHT: 0px
}
.introtext P {
	MARGIN-BOTTOM: 23px;
	COLOR: #929191;
	LINE-HEIGHT: 23px
}
.sIFR-active .landing .introtext P {
	VISIBILITY: hidden
}
BODY.landing #content A {
	FONT-WEIGHT: bold
}
BODY.landing #content P A {
	LINE-HEIGHT: 32px
}
BODY.landing .introtext P {
	FONT-SIZE: 15px;
	LINE-HEIGHT: 26px
}
.sIFR-active BODY.landing .introtext P {
	LINE-HEIGHT: 15px
}
BODY.landing H2.pagetitle {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #d8d8d8 2px solid;
	DISPLAY: block;
	PADDING-LEFT: 28px;
	BACKGROUND: url(../images/interface/landing_bg.jpg) no-repeat 0px 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 632px;
	COLOR: #fff! important;
	PADDING-TOP: 30px;
	HEIGHT: 55px
}
.sIFR-active BODY.landing #content H2.pagetitle {
	VISIBILITY: hidden;
	MARGIN-BOTTOM: 15px
}
#content .sidebar {
	BACKGROUND: #fff;
	FLOAT: right;
	BORDER-LEFT: #fff 30px solid;
	WIDTH: 170px
}
.sidebar .quote {
	BACKGROUND: url(../images/interface/sidebar_quotetop.gif) no-repeat 0px 0px
}
.sidebar .quoteinner {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(../images/interface/sidebar_quotebottom.gif) no-repeat 0px 100%;
	PADDING-BOTTOM: 7px;
	PADDING-TOP: 15px
}
.sidebar .quote P {
	PADDING-RIGHT: 0px! important;
	PADDING-LEFT: 0px! important;
	PADDING-BOTTOM: 0px! important;
	COLOR: #888787;
	LINE-HEIGHT: 21px;
	PADDING-TOP: 0px! important
}
UNKNOWN {
	MARGIN-LEFT: -5px
}
.sidebar .quote P.author {
	FONT-SIZE: 10px;
	LINE-HEIGHT: 15px
}
.sidebar .quote A {
	PADDING-RIGHT: 11px;
	FONT-WEIGHT: bold;
	BACKGROUND: url(../images/interface/readmore_arrow.gif) no-repeat 100% 50%
}
.sidebar .relatedlinks {
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 15px;
	LINE-HEIGHT: 14px
}
.sidebar .relatedlinks UL {
	PADDING-RIGHT: 2px;
	MARGIN-TOP: -1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.sidebar .relatedlinks UL LI:unknown {
 BACKGROUND: none transparent scroll repeat 0% 0%
}
.sidebar .relatedlinks H5 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 14px;
	FONT-SIZE: 10px;
	BACKGROUND: #ececec;
	MARGIN-BOTTOM: 7px;
	PADDING-BOTTOM: 3px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #888787;
	PADDING-TOP: 3px
}
.sidebar .otherlinklist {
	BACKGROUND: url(../images/interface/sidebar_rltop.gif) no-repeat 0px 0px
}
.sidebar .otherlinklist .relatedlinksinner {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	BACKGROUND: url(../images/interface/sidebar_rlbottom.gif) no-repeat 0px 100%;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px
}
.sidebar .otherlinklist LI {
	BACKGROUND: url(../images/interface/secnav_border.gif) repeat-x 1px 0px
}
.sidebar .otherlinklist A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 14px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px
}
.sidebar .otherlinklist LI A {
	BACKGROUND: url(../images/interface/relatedlinks_arrow.gif) no-repeat 3px 8px
}
.sidebar .casestudylink A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px
}
#content .withsidebar {
	WIDTH: 450px
}
#content UL.paginator {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 20px 0px 0px;
	LINE-HEIGHT: 2em;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 2em
}
.paginator LI {
	FLOAT: left;
	MARGIN-RIGHT: 5px
}
.paginator LI.prev A {
	BORDER-TOP-WIDTH: 2px;
	BORDER-LEFT-WIDTH: 2px;
	BORDER-BOTTOM-WIDTH: 2px;
	BORDER-RIGHT-WIDTH: 2px
}
.paginator LI.next A {
	BORDER-TOP-WIDTH: 2px;
	BORDER-LEFT-WIDTH: 2px;
	BORDER-BOTTOM-WIDTH: 2px;
	BORDER-RIGHT-WIDTH: 2px
}
.paginator LI.prev {
	MARGIN-RIGHT: 20px
}
.paginator LI.next {
	MARGIN-LEFT: 20px
}
.paginator LI.prev SPAN {
	FONT-WEIGHT: normal;
	COLOR: #bfbfbf
}
.paginator LI.next SPAN {
	FONT-WEIGHT: normal;
	COLOR: #bfbfbf
}
.paginator LI A {
	BORDER-RIGHT: #e7e7e7 1px solid;
	PADDING-RIGHT: 7px;
	BORDER-TOP: #e7e7e7 1px solid;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #e7e7e7 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #e7e7e7 1px solid
}
.paginator LI SPAN {
	BORDER-RIGHT: #e7e7e7 1px solid;
	PADDING-RIGHT: 7px;
	BORDER-TOP: #e7e7e7 1px solid;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #e7e7e7 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #e7e7e7 1px solid
}
.paginator LI SPAN {
	FONT-WEIGHT: bold;
	COLOR: black;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.paginator LI.break SPAN {
	FONT-WEIGHT: normal
}
.paginator LI A:hover {
	BORDER-LEFT-COLOR: #e33327;
	BORDER-BOTTOM-COLOR: #e33327;
	COLOR: white;
	BORDER-TOP-COLOR: #e33327;
	BACKGROUND-COLOR: #e33327;
	TEXT-DECORATION: none;
	BORDER-RIGHT-COLOR: #e33327
}
.home #content {
	BORDER-RIGHT: #adadad 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 740px;
	MARGIN-RIGHT: -1px;
	PADDING-TOP: 0px
}
.home #sidebar {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #adadad 1px solid;
	WIDTH: 199px;
	PADDING-TOP: 0px
}
.home #contentwrapper {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/interface/homepage_bg.gif) repeat-y 0px 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.home #splashpane {
	BACKGROUND: url(../images/copy/homepage2.jpg) #424242 no-repeat 0px 0px;
	WIDTH: 740px;
	HEIGHT: 342px
}
.home #sidebar .hightifier {
	MIN-HEIGHT: 502px;
	PADDING-BOTTOM: 20px
}
.home #sidebar .mspartner {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 59px;
	LINE-HEIGHT: 0;
	PADDING-TOP: 0px
}
.home #sidebar .biglinks {
	BORDER-RIGHT: #cecece 1px solid;
	BORDER-TOP: #cecece 1px solid;
	MARGIN: 6px 0px 0px 5px;
	BORDER-LEFT: #cecece 1px solid;
	WIDTH: 187px;
	BORDER-BOTTOM: #cecece 1px
}
.home #sidebar .biglinks LI {
	WIDTH: 187px
}
.home #sidebar .biglinks A {
	BACKGROUND-POSITION: 100% 0%;
	WIDTH: 176px
}
.home #contactinfo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 15px
}
.home #contactinfo .contactus {
	BACKGROUND-IMAGE: url(../images/interface/h5contactsitecore_hp.gif)
}
.home #resourcesinfo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 5px
}
.home #sidebar .sitehighlights {
	BORDER-TOP: #cecece 0px solid;
	DISPLAY: block;
	FONT-SIZE: 10px;
	BACKGROUND: url(../images/interface/h5whatsnew.gif) no-repeat 0px 0px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #888787;
	TEXT-INDENT: -9999px;
	HEIGHT: 27px
}
.home #sidebar .highlights {
	BACKGROUND: url(../images/interface/sidebar_border.gif) repeat-x 0px 0px;
	MARGIN: 0px 10px
}
.home #sidebar .highlights LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px! important;
	BACKGROUND: url(../images/interface/sidebar_border.gif) repeat-x 0px 100%;
	PADDING-BOTTOM: 8px;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 7px;
	FONT-FAMILY: arial, verdana, sans-serif
}
.home #sidebar .highlights A {
	FONT-WEIGHT: normal
}
.home #sidebar .highlights LI.morelinks A {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND: url(../images/interface/sidebar_morearrow.gif) no-repeat 0px 2px
}
.home #sidebar .highlights A.whatsnewcount {
	DISPLAY: block;
	FONT-WEIGHT: bold
}
.home #sidebar .highlights A.whatsnewregional {
	DISPLAY: block;
	FONT-WEIGHT: normal
}
.home .text {
	MARGIN: 162px 0px 0px 20px;
	WIDTH: 700px;
	COLOR: #fff;
	POSITION: absolute;
	HEIGHT: 161px
}
.home #content .text H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 24px;
	FONT-SIZE: 26px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	COLOR: #fff;
	PADDING-TOP: 24px;
	HEIGHT: 27px
}
.sIFR-active .home #content .text H2 {
	FONT-SIZE: 26px;
	LINE-HEIGHT: 26px! important;
	HEIGHT: 37px
}
.home .text P {
	PADDING-RIGHT: 24px;
	PADDING-LEFT: 24px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 17px;
	PADDING-TOP: 0px;
	FONT-FAMILY: arial, verdana, sans-serif;
	HEIGHT: 71px
}
.home .text UL {
	PADDING-RIGHT: 0px! important;
	PADDING-LEFT: 0px! important;
	PADDING-BOTTOM: 0px! important;
	PADDING-TOP: 0px! important;
	LIST-STYLE-TYPE: none! important
}
.home .text LI {
	FLOAT: left;
	WIDTH: 232px;
	MARGIN-RIGHT: 2px;
	HEIGHT: 33px
}
.home .text LI.workspace {
	MARGIN-RIGHT: 0px
}
.home .text LI A {
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 232px;
	TEXT-INDENT: -9999px;
	HEIGHT: 33px
}
.home .text LI.platform A {
	BACKGROUND: url(../images/interface/link_platform.gif) no-repeat 0px 0px
}
.home .text LI.tools A {
	BACKGROUND: url(../images/interface/link_tools.gif) no-repeat 0px 0px
}
.home .text LI.workspace A {
	BACKGROUND: url(../images/interface/link_workspace.gif) no-repeat 0px 0px
}
.home .text LI A:hover {
	BACKGROUND-POSITION: 0px -33px
}
.home .thirdpane {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 206px;
	PADDING-TOP: 20px;
	HEIGHT: 157px
}
.home .thirdpane P {
	PADDING-RIGHT: 0px! important;
	MARGIN-TOP: -3px;
	PADDING-LEFT: 0px! important;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px! important;
	LINE-HEIGHT: 17px;
	PADDING-TOP: 0px! important
}
.home .thirdpane P IMG {
	BORDER-RIGHT: #8f938e 1px solid;
	BORDER-TOP: #8f938e 1px solid;
	FLOAT: left;
	MARGIN: 5px 9px 0px 0px;
	BORDER-LEFT: #8f938e 1px solid;
	BORDER-BOTTOM: #8f938e 1px solid
}
.home .thirdpane A {
	FONT-WEIGHT: bold
}
.home .thirdpane UL {
	PADDING-RIGHT: 0px! important;
	PADDING-LEFT: 0px! important;
	MARGIN-BOTTOM: 0px! important;
	PADDING-BOTTOM: 0px! important;
	WIDTH: 206px;
	PADDING-TOP: 0px! important;
	BORDER-BOTTOM: #d9d9d9 1px solid;
	LIST-STYLE-TYPE: none! important
}
.home .thirdpane LI {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: 0px 2px;
	BORDER-TOP: #d9d9d9 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	FLOAT: left;
	PADDING-BOTTOM: 4px;
	WIDTH: 103px;
	PADDING-TOP: 5px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 22px
}
.home .thirdpane LI IMG {
	FLOAT: left;
	MARGIN: -2px 4px 0px 0px
}
.home .middle {
	BORDER-RIGHT: #d8d8d8 1px solid;
	BORDER-LEFT: #d8d8d8 1px solid
}
.home .logos {
	CLEAR: left;
	BORDER-TOP: #d8d8d8 2px solid;
	PADDING-LEFT: 40px
}
.home .logos IMG {
	FLOAT: left
}
.home .right .plink {
	MARGIN-TOP: 3px
}
#map {
	POSITION: absolute
}
#map .arrow {
	POSITION: absolute
}
#map A {
	BACKGROUND: url(/images/map/arrow.gif) no-repeat;
	WIDTH: 12px;
	HEIGHT: 12px;
	TEXT-DECORATION: none
}
#map A.active {
	BACKGROUND-IMAGE: url(/images/map/arrow_hover.gif)
}
#map A:hover {
	BACKGROUND-IMAGE: url(/images/map/arrow_hover.gif)
}
TABLE.featuretable {
	BORDER-LEFT: #d8d8d8 1px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #d8d8d8 1px solid;
	BORDER-COLLAPSE: collapse;
	empty-cells: show
}
TABLE.featuretable TD {
	BORDER-RIGHT: #d8d8d8 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #d8d8d8 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	VERTICAL-ALIGN: middle;
	WIDTH: 90px;
	PADDING-TOP: 4px;
	TEXT-ALIGN: center
}
TABLE.featuretable THEAD TH {
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: bottom;
	TEXT-ALIGN: center
}
TABLE.featuretable TH {
	BORDER-RIGHT: #d8d8d8 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #d8d8d8 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 4px
}
TABLE.featuretable TBODY TH {
	PADDING-LEFT: 10px;
	VERTICAL-ALIGN: middle
}
TABLE.featuretable TH.section {
	BACKGROUND: #ececec
}
.sIFR-active #content TABLE.featuretable TH.section H3 {
	MARGIN-BOTTOM: -4px! important;
	HEIGHT: 27px
}
.newsletter {
	FONT-SIZE: 11px;
	COLOR: #999
}
.newsletter LABEL {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 3px
}
.newsletter INPUT.enteremail {
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	BACKGROUND: #fff;
	FLOAT: left;
	VISIBILITY: visible
}
.submitemail {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/interface/button_getnewsletter.gif) no-repeat 0px 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 21px;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 20px;
	BORDER-BOTTOM-STYLE: none
}
#copyright {
	DISPLAY: block;
	FONT-SIZE: 11px;
	FLOAT: right;
	WIDTH: 300px;
	COLOR: #999;
	PADDING-TOP: 6px;
	TEXT-ALIGN: right
}
#contactlegal {
	CLEAR: left;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #999;
	PADDING-TOP: 6px
}
#contactlegal A {
	FONT-WEIGHT: normal
}
#contactlegal A.mailto {
	COLOR: #999
}
.sIFR-flash {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	VISIBILITY: visible! important;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.sIFR-replaced {
	VISIBILITY: visible! important
}
.sIFR-ignore {
	VISIBILITY: visible! important
}
.sIFR-alternate {
	DISPLAY: block;
	LEFT: 0px;
	OVERFLOW: hidden;
	WIDTH: 0px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 0px
}
.home .thirdpane UL:unknown {
 CLEAR: both;
DISPLAY: block;
VISIBILITY: hidden;
HEIGHT: 0px;
content: "."
}
.intro:unknown {
 CLEAR: both;
DISPLAY: block;
VISIBILITY: hidden;
HEIGHT: 0px;
content: "."
}
#contentwrapper:unknown {
 CLEAR: both;
DISPLAY: block;
VISIBILITY: hidden;
HEIGHT: 0px;
content: "."
}
.clearfix:unknown {
 CLEAR: both;
DISPLAY: block;
VISIBILITY: hidden;
HEIGHT: 0px;
content: "."
}
.intro {
	HEIGHT: 1%
}
#contentwrapper {
	HEIGHT: 1%
}
.clearfix {
	HEIGHT: 1%
}
.UserMessage {
	COLOR: red
}
A.resourcelink {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 19px;
	PADDING-TOP: 0px;
	HEIGHT: 19px
}

