HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	LINE-HEIGHT: 1.5
}
TABLE {
	BORDER-SPACING: 0; WIDTH: 100%; BORDER-COLLAPSE: separate
}
* HTML TABLE {
	WIDTH: 90%
}
CAPTION {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TH {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TD {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TABLE {
	
}
TD {
	
}
TH {
	
}
TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TH {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
BLOCKQUOTE:before {
	CONTENT: ""
}
BLOCKQUOTE:after {
	CONTENT: ""
}
Q:before {
	CONTENT: ""
}
Q:after {
	CONTENT: ""
}
BLOCKQUOTE {
	QUOTES: "" ""
}
Q {
	QUOTES: "" ""
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.container {
	MARGIN: 0px auto; WIDTH: 950px
}
.showgrid {
	BACKGROUND: url(src/grid.png)
}
BODY {
	MARGIN: 1.5em 0px
}
HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; WIDTH: 100%; BACKGROUND: #adadaf; FLOAT: none; HEIGHT: 0.1em; COLOR: #adadaf; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
HR.space {
	BACKGROUND: #fff; COLOR: #fff
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.container:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
.container {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
* HTML .container {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.container {
	DISPLAY: block
}
LABEL {
	FONT-WEIGHT: normal
}
FIELDSET {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1.4em; MARGIN: 0px 0px 1.5em; PADDING-LEFT: 1.4em; PADDING-RIGHT: 1.4em; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1.4em
}
LEGEND {
	FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
INPUT {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; MARGIN: 0.5em 0px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
INPUT.text {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; MARGIN: 0.5em 0px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
INPUT.title {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; MARGIN: 0.5em 0px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; MARGIN: 0.5em 0px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
SELECT {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; MARGIN: 0.5em 0px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
INPUT.checkbox {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT.radio {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT.title {
	FONT-SIZE: 1.5em
}
TEXTAREA {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 5px; HEIGHT: 250px; PADDING-TOP: 5px
}
DIV.error UL LI {
	COLOR: #cc3333
}
DIV.error {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; ZOOM: 1; MARGIN-BOTTOM: 10px; BACKGROUND: #eceded; COLOR: #414042; PADDING-TOP: 20px
}
DIV.error P {
	FONT-WEIGHT: bold
}
DIV.error UL {
	MARGIN-BOTTOM: 0px
}
TR.errorRow TD {
	COLOR: #414042 !important
}
H1 {
	MARGIN-TOP: 1em; FONT-FAMILY: Arial, "Helvetica Neue", Helvetica, sans-serif; FONT-WEIGHT: normal
}
H2 {
	MARGIN-TOP: 1em; FONT-FAMILY: Arial, "Helvetica Neue", Helvetica, sans-serif; FONT-WEIGHT: normal
}
H3 {
	MARGIN-TOP: 1em; FONT-FAMILY: Arial, "Helvetica Neue", Helvetica, sans-serif; FONT-WEIGHT: normal
}
H4 {
	MARGIN-TOP: 1em; FONT-FAMILY: Arial, "Helvetica Neue", Helvetica, sans-serif; FONT-WEIGHT: normal
}
H5 {
	MARGIN-TOP: 1em; FONT-FAMILY: Arial, "Helvetica Neue", Helvetica, sans-serif; FONT-WEIGHT: normal
}
H6 {
	MARGIN-TOP: 1em; FONT-FAMILY: Arial, "Helvetica Neue", Helvetica, sans-serif; FONT-WEIGHT: normal
}
BODY.home H1 {
	MARGIN-TOP: 0px
}
BODY.home H2 {
	MARGIN-TOP: 0px
}
BODY.home H3 {
	MARGIN-TOP: 0px
}
BODY.home H4 {
	MARGIN-TOP: 0px
}
BODY.home H5 {
	MARGIN-TOP: 0px
}
BODY.home H6 {
	MARGIN-TOP: 0px
}
H1 {
	LINE-HEIGHT: 1.2; MARGIN-BOTTOM: 0.7em; COLOR: #cc3333; FONT-SIZE: 2em; FONT-WEIGHT: bold
}
H2 {
	MARGIN-BOTTOM: 0.7em; COLOR: #608281; FONT-SIZE: 1.34em; FONT-WEIGHT: bold
}
H3 {
	LINE-HEIGHT: 1; MARGIN-BOTTOM: 0.7em; COLOR: #608281; FONT-SIZE: 1.3em
}
H4 {
	LINE-HEIGHT: 1.25; MARGIN-BOTTOM: 0.7em; COLOR: #608281; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
H5 {
	MARGIN-BOTTOM: 0.7em; COLOR: #608281; FONT-SIZE: 1em
}
H6 {
	COLOR: #608281; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
H1 IMG {
	MARGIN: 0px
}
H2 IMG {
	MARGIN: 0px
}
H3 IMG {
	MARGIN: 0px
}
H4 IMG {
	MARGIN: 0px
}
H5 IMG {
	MARGIN: 0px
}
H6 IMG {
	MARGIN: 0px
}
LI UL {
	MARGIN: 0px 1.5em
}
LI OL {
	MARGIN: 0px 1.5em
}
UL {
	MARGIN: 0px 1.5em 1.5em
}
OL {
	MARGIN: 0px 1.5em 1.5em
}
UL {
	LIST-STYLE-TYPE: disc
}
OL {
	LIST-STYLE-TYPE: decimal; MARGIN-LEFT: 2em
}
.align-center {
	TEXT-ALIGN: center
}
.align-right {
	TEXT-ALIGN: right
}
.align-left {
	TEXT-ALIGN: left
}
.align-justify {
	TEXT-ALIGN: justify
}
.clear {
	LINE-HEIGHT: 1px; MARGIN-TOP: -1px; HEIGHT: 1px; CLEAR: both
}
HTML {
	BACKGROUND: #e8e8e9
}
BODY {
	TEXT-ALIGN: center; MARGIN: 0px; FONT-FAMILY: verdana, arial, "Helvetica Neue", Helvetica, "Lucida Grande", Lucida, sans-serif; BACKGROUND: url(/fileadmin/templates/images/bg-bodyGradient.png) #fdfdfd repeat-x left bottom; COLOR: #333333; FONT-SIZE: 12px
}
* HTML BODY {
	BACKGROUND: #fdfdfd
}
P {
	MARGIN-BOTTOM: 10px
}
A {
	COLOR: #cc3333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #cc3333; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.boxLink {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 7px; PADDING-RIGHT: 17px; DISPLAY: inline-block; COLOR: #ffffff; CLEAR: both; FONT-SIZE: 11px; TEXT-DECORATION: none !important; PADDING-TOP: 1px
}
.rBox A.boxLink {
	BACKGROUND: url(/fileadmin/templates/images/bg-buttonLink-teal-arrow.gif) #608281 no-repeat right 6px; COLOR: #ffffff
}
.rBox A.boxLink:visited {
	BACKGROUND: url(/fileadmin/templates/images/bg-buttonLink-teal-arrow.gif) #608281 no-repeat right 6px; COLOR: #ffffff
}
.rBox A.greyWash {
	BACKGROUND: url(/fileadmin/templates/images/bg-buttonLink-gray-arrow.gif) #666666 no-repeat right 6px
}
A.greyWash:visited {
	BACKGROUND: url(/fileadmin/templates/images/bg-buttonLink-gray-arrow.gif) #666666 no-repeat right 6px
}
.rBox A.tealWash {
	BACKGROUND: url(/fileadmin/templates/images/bg-buttonLink-teal-arrow.gif) #608281 no-repeat right 6px
}
A.tealWash:visited {
	BACKGROUND: url(/fileadmin/templates/images/bg-buttonLink-teal-arrow.gif) #608281 no-repeat right 6px
}
.rBox A.greenWash {
	BACKGROUND: url(/fileadmin/templates/images/bg-buttonLink-green-arrow.gif) #58813d no-repeat right 6px
}
A.greenWash:visited {
	BACKGROUND: url(/fileadmin/templates/images/bg-buttonLink-green-arrow.gif) #58813d no-repeat right 6px
}
.rBox A.navyWash {
	BACKGROUND: url(/fileadmin/templates/images/bg-buttonLink-navy-arrow.gif) #003479 no-repeat right 6px
}
A.navyWash:visited {
	BACKGROUND: url(/fileadmin/templates/images/bg-buttonLink-navy-arrow.gif) #003479 no-repeat right 6px
}
IMG.linkGarnish {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px
}
HR {
	MARGIN-BOTTOM: 10px; BACKGROUND: #adadaf; HEIGHT: 2px; COLOR: #adadaf
}
.ui-tabs-panel HR {
	HEIGHT: 1px
}
.larger {
	LINE-HEIGHT: 1.4em; FONT-SIZE: 1.2em
}
.larger STRONG {
	
}
.container {
	TEXT-ALIGN: left; WIDTH: 960px; BACKGROUND: url(/fileadmin/templates/images/bg-middleShadow.png) repeat-y left top
}
* HTML .container {
	WIDTH: 972px; BACKGROUND: url(/fileadmin/templates/images/bg-middleShadow.gif) repeat-y left top
}
BODY.loPopupPage {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
BODY.loPopupPage .loPopup {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY.loPopupPage .loPopup #content {
	MARGIN: 10px
}
.containerMiddle {
	Z-INDEX: 1; POSITION: relative; PADDING-TOP: 17px
}
BODY.home .containerMiddle {
	PADDING-BOTTOM: 20px
}
.containerTop {
	BACKGROUND: url(/fileadmin/templates/images/bg-topShadow.png) no-repeat left bottom
}
* HTML .containerTop {
	BACKGROUND: url(/fileadmin/templates/images/bg-topShadow.gif) no-repeat left bottom
}
.containerBottom {
	BACKGROUND: url(/fileadmin/templates/images/bg-bottomShadow.png) no-repeat left top
}
* HTML .containerBottom {
	BACKGROUND: url(/fileadmin/templates/images/bg-bottomShadow.gif) no-repeat left top
}
.container .loInner {
	MARGIN: 0px 24px 0px 21px
}
* HTML .container .loInner {
	
}
BODY.home .container .loInner {
	MARGIN: 0px 30px 0px 32px
}
.containerTop .loInner {
	MARGIN: 0px 30px 0px 32px
}
* HTML .containerTop .loInner {
	MARGIN: 0px 30px 0px 32px
}
#header {
	Z-INDEX: 10; BORDER-BOTTOM: #fdfdfd 0px solid; POSITION: relative; MIN-HEIGHT: 88px; MARGIN-BOTTOM: 15px; BORDER-TOP: #fdfdfd 1px solid
}
#homeLink {
	POSITION: absolute; WIDTH: 97px; DISPLAY: block; BACKGROUND: url(/fileadmin/templates/images/logo-netop.gif) no-repeat left top; HEIGHT: 62px; TOP: 10px; LEFT: 2px
}
#homeLink SPAN {
	DISPLAY: none
}
#auxNav {
	Z-INDEX: 6; POSITION: absolute; LIST-STYLE-TYPE: none; ZOOM: 1; FONT-FAMILY: Arial, "Helvetica Neue", Helvetica, sans-serif; FONT-SIZE: 10px; TOP: 14px; RIGHT: 315px
}
#auxNav H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px; BACKGROUND: url(/fileadmin/templates/images/btn-dropButton.gif) no-repeat 107px 11px; COLOR: #444444; FONT-SIZE: 1em; CURSOR: pointer; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#auxNav LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 15px; PADDING-RIGHT: 17px; BACKGROUND: url(/fileadmin/templates/images/bg-langDrop-no.gif) no-repeat right 13px; FLOAT: left; PADDING-TOP: 0px
}
#auxNav LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#auxNav LI UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#auxNav LI#countries {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 18px; WIDTH: 223px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: url(/fileadmin/templates/images/bg-langDrop-no.gif) no-repeat 4px 13px; TOP: 0px; CURSOR: pointer; RIGHT: -235px; PADDING-TOP: 0px
}
#auxNav LI.active {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: url(/fileadmin/templates/images/bg-langDrop.png) no-repeat left top; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
* HTML #auxNav LI.active {
	BORDER-LEFT: #ffffff 1px solid; BACKGROUND: url(/fileadmin/templates/images/bg-langDrop.gif) no-repeat left top
}
#auxNav LI.active H2 {
	COLOR: #ed1c24
}
#auxNav UL {
	POSITION: absolute; PADDING-BOTTOM: 13px; MARGIN: 0px; WIDTH: 223px; ZOOM: 1; DISPLAY: none; BACKGROUND: url(/fileadmin/templates/images/bg-langDrop.png) no-repeat left bottom; TOP: 35px; LEFT: 0px
}
#auxNav LI.active UL {
	DISPLAY: block
}
* HTML #auxNav UL {
	BACKGROUND: url(/fileadmin/templates/images/bg-langDrop.gif) no-repeat left bottom
}
#auxNav UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; PADDING-TOP: 0px
}
#auxNav UL LI A {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; ZOOM: 1; DISPLAY: block; COLOR: #414042; PADDING-TOP: 3px
}
#auxNav UL LI A:visited {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; ZOOM: 1; DISPLAY: block; COLOR: #414042; PADDING-TOP: 3px
}
#auxNav UL LI A:hover {
	BACKGROUND: #8c8d8e; COLOR: #ffffff; TEXT-DECORATION: none
}
#auxNav SELECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#auxNav A {
	COLOR: #444444
}
#auxNav A:visited {
	COLOR: #444444
}
#auxNav LI {
	COLOR: #444444
}
#auxNav A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#auxNav A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#header #search {
	Z-INDEX: 7; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; TOP: 18px; RIGHT: 0px; PADDING-TOP: 0px
}
FORM#embedSearch {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header #search INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#embedSearch INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#header #search INPUT.text {
	BORDER-BOTTOM: #d1d1d3 2px solid; BORDER-LEFT: #e1e1e1 2px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 10px; PADDING-LEFT: 2px; WIDTH: 150px; PADDING-RIGHT: 2px; HEIGHT: 11px; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #d1d1d3 2px solid; BORDER-RIGHT: #d1d1d3 2px solid; PADDING-TOP: 2px
}
#embedSearch INPUT.text {
	BORDER-BOTTOM: #d1d1d3 2px solid; BORDER-LEFT: #e1e1e1 2px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 10px; PADDING-LEFT: 2px; WIDTH: 150px; PADDING-RIGHT: 2px; HEIGHT: 11px; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; BORDER-TOP: #d1d1d3 2px solid; BORDER-RIGHT: #d1d1d3 2px solid; PADDING-TOP: 2px
}
* HTML #header #search INPUT.text {
	HEIGHT: 20px
}
* HTML #embedSearch INPUT.text {
	HEIGHT: 20px
}
#header #search INPUT.button {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
#embedSearch INPUT.button {
	MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
#breadcrumb {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 6px 0px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; COLOR: #807f83; FONT-SIZE: 12px; TOP: 4px; PADDING-TOP: 0px
}
#breadcrumb LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
#breadcrumb LI A {
	COLOR: #807f83
}
#breadcrumb LI A:visited {
	COLOR: #807f83
}
.leftColNav {
	Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eceded; LIST-STYLE-TYPE: none; MARGIN: 0px 4px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; TOP: -5px; PADDING-TOP: 5px; LEFT: 5px
}
.leftColNav UL {
	Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eceded; LIST-STYLE-TYPE: none; MARGIN: 0px 4px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; TOP: -5px; PADDING-TOP: 5px; LEFT: 5px
}
.leftColNav UL {
	POSITION: static; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px
}
H2.leftNavHeader {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 5px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #666666; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 0px; LEFT: 5px
}
H2.leftNavHeaderActive {
	BACKGROUND: #999999
}
H2.leftNavHeader A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; COLOR: #ffffff; PADDING-TOP: 3px
}
H2.leftNavHeader A:visited {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; COLOR: #ffffff; PADDING-TOP: 3px
}
H2.leftNavHeader A:hover {
	COLOR: #f1f1f1; TEXT-DECORATION: none
}
.leftColNav A {
	Z-INDEX: 6; POSITION: relative; PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 20px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 20px; ZOOM: 1; DISPLAY: block; COLOR: #807f83; PADDING-TOP: 5px
}
.leftColNav A:visited {
	Z-INDEX: 6; POSITION: relative; PADDING-BOTTOM: 5px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 20px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 20px; ZOOM: 1; DISPLAY: block; COLOR: #807f83; PADDING-TOP: 5px
}
.leftColNav A:hover {
	TEXT-DECORATION: none
}
.leftColNav A.active {
	TEXT-DECORATION: none
}
.leftColNav UL A {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.4; PADDING-LEFT: 35px; PADDING-RIGHT: 20px; FONT-SIZE: 0.95em; PADDING-TOP: 3px
}
.leftColNav UL A:visited {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.4; PADDING-LEFT: 35px; PADDING-RIGHT: 20px; FONT-SIZE: 0.95em; PADDING-TOP: 3px
}
.leftColNav A.active {
	COLOR: #231f20
}
.leftColNav A.navIndent {
	PADDING-LEFT: 30px
}
.leftColNav A:hover {
	BACKGROUND: #cc3333; COLOR: #ffffff
}
.leftColNav UL A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000
}
.leftColNav A SPAN {
	POSITION: absolute; PADDING-BOTTOM: 20px; LINE-HEIGHT: 1.3em; TEXT-TRANSFORM: none; PADDING-LEFT: 20px; WIDTH: 165px; PADDING-RIGHT: 20px; DISPLAY: none; BACKGROUND: url(/fileadmin/templates/images/bg-leftNavCallout.png) no-repeat left bottom; COLOR: #807f83; FONT-SIZE: 11px; TOP: 7px; PADDING-TOP: 2px; LEFT: -9999px
}
.leftColNav A:hover SPAN {
	LEFT: 207px
}
.leftColNav A SPAN SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 205px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(/fileadmin/templates/images/bg-leftNavCallout.png) no-repeat left top; HEIGHT: 8px; TOP: -8px; PADDING-TOP: 0px; LEFT: 0px
}
.leftColNav A:hover SPAN SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 205px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(/fileadmin/templates/images/bg-leftNavCallout.png) no-repeat left top; HEIGHT: 8px; TOP: -8px; PADDING-TOP: 0px; LEFT: 0px
}
.leftColNav A:hover SPAN {
	DISPLAY: block
}
.leftColNav A:hover SPAN SPAN {
	DISPLAY: block
}
.leftColNav A:hover SPAN:hover {
	DISPLAY: none
}
.leftColNav A:hover SPAN SPAN:hover {
	DISPLAY: none
}
* HTML .leftColNav A:hover SPAN {
	DISPLAY: none
}
* HTML .leftColNav A:hover SPAN SPAN {
	DISPLAY: none
}
.leftColAuxNav {
	BORDER-TOP: 0px
}
#productDetailNav {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, "Helvetica Neue", Helvetica, sans-serif; BACKGROUND: url(/fileadmin/templates/images/bg-pDetailNav.png) no-repeat left top; HEIGHT: 34px; FONT-SIZE: 11px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 1px; LEFT: 6px
}
* HTML #productDetailNav {
	BACKGROUND: url(/fileadmin/templates/images/bg-pDetailNav.gif) no-repeat left top
}
#productDetailNav LI {
	FLOAT: left
}
#productDetailNav A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 13px; DISPLAY: block; BACKGROUND: url(/fileadmin/templates/images/bg-pDetailNav-divider.png) no-repeat right top; COLOR: #636466; PADDING-TOP: 5px
}
#productDetailNav A:visited {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 13px; DISPLAY: block; BACKGROUND: url(/fileadmin/templates/images/bg-pDetailNav-divider.png) no-repeat right top; COLOR: #636466; PADDING-TOP: 5px
}
* HTML #productDetailNav A {
	BACKGROUND: url(/fileadmin/templates/images/bg-pDetailNav-divider.gif) no-repeat right top
}
* HTML #productDetailNav A:visited {
	BACKGROUND: url(/fileadmin/templates/images/bg-pDetailNav-divider.gif) no-repeat right top
}
#productDetailNav A SPAN {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: -3px; PADDING-TOP: 0px
}
#productDetailNav .last A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#productDetailNav .last A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML #productDetailNav A {
	ZOOM: 1; FLOAT: left
}
* HTML #productDetailNav A:visited {
	ZOOM: 1; FLOAT: left
}
#productDetailNav A:hover {
	BACKGROUND: url(/fileadmin/templates/images/bg-pDetailNav-active.png) no-repeat right top; COLOR: #363636; TEXT-DECORATION: none
}
#productDetailNav A.active {
	BACKGROUND: url(/fileadmin/templates/images/bg-pDetailNav-active.png) no-repeat right top; COLOR: #363636; TEXT-DECORATION: none
}
* HTML #productDetailNav A:hover {
	BACKGROUND: url(/fileadmin/templates/images/bg-pDetailNav-active.gif) no-repeat right -1px
}
* HTML #productDetailNav A.active {
	BACKGROUND: url(/fileadmin/templates/images/bg-pDetailNav-active.gif) no-repeat right -1px
}
#productDetailNav .last A:hover {
	BACKGROUND: url(/fileadmin/templates/images/bg-pDetailNav-active.png) no-repeat left top
}
* HTML #productDetailNav .last A:hover {
	BACKGROUND: url(/fileadmin/templates/images/bg-pDetailNav-active.gif) no-repeat left -1px
}
#footer {
	FONT-FAMILY: Arial, "Helvetica Neue", Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #807f83; FONT-SIZE: 11px; PADDING-TOP: 23px
}
#footer A {
	COLOR: #807f83
}
#footer A:visited {
	COLOR: #807f83
}
#footerNav {
	LIST-STYLE-TYPE: none; MARGIN: 6px 0px
}
#footerNav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 26px; DISPLAY: inline; FONT-SIZE: 10px; FONT-WEIGHT: normal; BORDER-RIGHT: #807f83 1px solid; PADDING-TOP: 0px
}
#footerNav LI A {
	TEXT-TRANSFORM: uppercase
}
#footerNav LI.last {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.loColLeft {
	MIN-HEIGHT: 200px
}
* HTML .loColLeft {
	HEIGHT: 200px
}
.loColLeftInner {
	MARGIN: 0px 0px 0px 12px
}
BODY.loTwoColRight .containerMiddle {
	
}
BODY.loTwoColRight .loColLeft {
	WIDTH: 223px; FLOAT: left; CLEAR: left
}
BODY.loTwoColRight .loColRight {
	POSITION: relative; MARGIN: 0px; WIDTH: 688px; FLOAT: right
}
* HTML BODY.loTwoColRight .loColRight {
	LEFT: -9px
}
BODY.loTwoColRight .loColRight .copy {
	MARGIN: 0px 15px; PADDING-TOP: 7px
}
BODY.blankPage .loColRight .copy {
	PADDING-TOP: 0px
}
BODY.loOneCol .loColRight .copy {
	MARGIN: 0px 11px 0px 16px
}
.copy {
	BORDER-TOP: #fff 1px solid
}
.downloadButton {
	MARGIN: 7px 0px 0px 15px; WIDTH: 156px; DISPLAY: block; HEIGHT: 52px
}
.copy .csc-textpic-intext-left UL LI {
	LIST-STYLE-POSITION: inside
}
.copy .csc-textpic-intext-left OL LI {
	LIST-STYLE-POSITION: inside
}
.copy LI {
	COLOR: #608281
}
.copy LI A {
	COLOR: #608281
}
.copy LI A:visited {
	COLOR: #608281
}
.copy .loColRight .csc-menu LI {
	COLOR: #cc3333
}
.copy .loColRight .csc-menu LI A {
	COLOR: #cc3333
}
.copy .loColRight .csc-menu LI A:visited {
	COLOR: #cc3333
}
.copy .grayList LI {
	COLOR: #333333
}
.copy .grayList LI A {
	COLOR: #333333
}
.copy .grayList LI A:visited {
	COLOR: #333333
}
.copy .grayBullets {
	LINE-HEIGHT: 17px; MARGIN-LEFT: 20px
}
.copy .grayBullets LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 15px; PADDING-LEFT: 19px; BACKGROUND: url(/fileadmin/templates/images/bullet-grayGrad.gif) no-repeat left 4px; COLOR: #333333; FONT-SIZE: 12px
}
.copy .grayBullets LI A {
	COLOR: #cc0000
}
.copy .grayBullets LI A:visited {
	COLOR: #cc0000
}
.copy .netopList LI {
	BACKGROUND: url(/fileadmin/templates/images/bullet-tealGrad.gif) no-repeat left 3px
}
.copy .grayBullets STRONG {
	COLOR: #616265; FONT-SIZE: 13px
}
.copy .grayBullets B {
	COLOR: #616265; FONT-SIZE: 13px
}
.copy .netopList STRONG {
	FONT-SIZE: inherit
}
.copy .netopList B {
	FONT-SIZE: inherit
}
.copy .netopList H2 {
	
}
BODY.loTwoColRight .loColRight .loColLeft {
	WIDTH: 453px
}
BODY.loTwoColRight .loColRight .loColRight {
	WIDTH: 192px
}
BODY.loTwoColLeft .loColLeft {
	WIDTH: 657px; FLOAT: left; CLEAR: left
}
BODY.loTwoColLeft .loColRight {
	WIDTH: 222px; FLOAT: right
}
BODY.home .loColLeft {
	WIDTH: 690px
}
BODY.home .loColRight {
	WIDTH: 207px
}
.coLeftCol {
	FLOAT: left
}
.coCenterCol {
	FLOAT: left
}
.coRightCol {
	FLOAT: right
}
.coThreeCol {
	ZOOM: 1
}
.coThreeCol .coCol {
	WIDTH: 32%
}
.coCenterCol {
	MARGIN-LEFT: 2%
}
.coTwoCol {
	ZOOM: 1
}
.coTwoCol .coCol {
	WIDTH: 49%
}
.rightVR.coCol {
	BORDER-RIGHT: #ccc 1px solid
}
.rightLeftVR.coCol {
	BORDER-LEFT: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
BODY.home .redBlock {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-redBlock.png) no-repeat 0px -1px; HEIGHT: 280px; COLOR: #ffffff; FONT-SIZE: 12px
}
BODY.home .redBlock H2 {
	COLOR: #ffffff
}
BODY.home .coInner {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 12px; PADDING-TOP: 10px
}
BODY.home .coInner H2 {
	MARGIN-BOTTOM: 20px
}
BODY.home .coInner P {
	MARGIN-BOTTOM: 20px
}
BODY.home .redBlock .coInner {
	PADDING-BOTTOM: 30px; MARGIN: 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
BODY.home .redBlock H2 {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 10px; FONT-SIZE: 19px; FONT-WEIGHT: normal
}
BODY.home .redBlock A {
	COLOR: #ffffff
}
BODY.home .redBlock A:visited {
	COLOR: #ffffff
}
A.moreLink {
	TEXT-TRANSFORM: uppercase; COLOR: #cc3333 !important; FONT-SIZE: 0.75em; FONT-WEIGHT: bold
}
A.moreLink:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #cc3333 !important; FONT-SIZE: 0.75em; FONT-WEIGHT: bold
}
.news-latest-item A {
	TEXT-TRANSFORM: uppercase; COLOR: #cc3333 !important; FONT-SIZE: 0.75em; FONT-WEIGHT: bold
}
.news-latest-item A:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #cc3333 !important; FONT-SIZE: 0.75em; FONT-WEIGHT: bold
}
BODY.home A.moreLink {
	COLOR: #608281
}
BODY.home A.moreLink:visited {
	COLOR: #608281
}
BODY.home .redBlock A.arrowLink {
	PADDING-RIGHT: 15px; BACKGROUND: url(/fileadmin/templates/images/bg-arrowLink-white.gif) no-repeat right 3px
}
.rBox {
	POSITION: relative; PADDING-BOTTOM: 13px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px
}
* HTML .rBox {
	ZOOM: 1
}
.rFlex {
	Z-INDEX: 7; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 237px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 45px; HEIGHT: auto; OVERFLOW: visible; TOP: 0px; PADDING-TOP: 0px
}
.rFlexFirst {
	MARGIN-BOTTOM: 30px
}
BODY.home .rBox {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 278px; TOP: 0px; PADDING-TOP: 0px
}
.rBox A {
	COLOR: #414042
}
.rBox A:visited {
	COLOR: #414042
}
.rBox .rItem {
	POSITION: absolute; WIDTH: 688px; BACKGROUND: url(/fileadmin/templates/images/bg-rBox-wide-flex.png) no-repeat left top; HEIGHT: 250px; TOP: 0px; LEFT: 0px
}
* HTML .rBox .rItem {
	BEHAVIOR: url(/fileadmin/templates/js/contrib/iepngfix.htc)
}
.rFlex .rItem {
	WIDTH: 237px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto
}
BODY.home .rBox .rItem {
	WIDTH: 690px; BACKGROUND: #ffffff
}
.rBox IMG.showing {
	MARGIN: 16px 0px 0px 13px
}
* HTML .rBox IMG.showing {
	POSITION: relative
}
BODY.home .rBox IMG.showing {
	MARGIN: 7px 0px 0px 10px
}
.rBox .rContent {
	POSITION: absolute; WIDTH: 395px; COLOR: #333333; TOP: 130px; LEFT: 273px
}
.rBoxRed .rContent {
	TOP: 30px; LEFT: 38px
}
.rFlex .rItem {
	POSITION: static
}
.loColLeft .rFlex IMG.rFlexImage {
	POSITION: relative; MARGIN-BOTTOM: -50px; TOP: -13px; LEFT: 13px
}
.rFlex .rInnerWrap {
	POSITION: absolute; WIDTH: 237px; TOP: 0px; LEFT: 0px
}
.rFlex .rContent {
	Z-INDEX: 9; POSITION: absolute; MARGIN: 0px 0px 10px; WIDTH: 120px; OVERFLOW: hidden; TOP: -8px; LEFT: 20px
}
BODY.home .rBox .rContent {
	WIDTH: 300px; COLOR: #414042; TOP: 28px; LEFT: 43px
}
.rBox .rContent P {
	LINE-HEIGHT: 1.3em; FONT-SIZE: 12px; MARGIN-RIGHT: 15px
}
.rFlex .rContent P {
	FONT-SIZE: 10px; MARGIN-RIGHT: 0px
}
.rFlex .rContent {
	FONT-SIZE: 10px
}
.rBox .rContent H1 {
	LINE-HEIGHT: 1.2em; MARGIN-TOP: 0px; COLOR: #cc3333; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
.rBoxRed .rContent H1 {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
.rFlex .rContent H1 {
	MARGIN-BOTTOM: 2px; COLOR: #616265; FONT-SIZE: 1.5em; FONT-WEIGHT: bold
}
BODY.loTwoColRight .loColLeft .rFlex .rContent H1 {
	DISPLAY: inline; FONT-SIZE: 16px
}
.rBox .rEdge {
	POSITION: absolute
}
* HTML .rBox .rEdge {
	BEHAVIOR: url(/fileadmin/templates/js/contrib/iepngfix.htc)
}
.rBox .rTop {
	Z-INDEX: 1; WIDTH: 688px; LEFT: 0px
}
.rBox .rBottom {
	Z-INDEX: 1; WIDTH: 688px; LEFT: 0px
}
.rFlex .rTop {
	Z-INDEX: 8; WIDTH: 237px; HEIGHT: 13px; LEFT: 0px
}
.rFlex .rBottom {
	Z-INDEX: 8; WIDTH: 237px; HEIGHT: 13px; LEFT: 0px
}
BODY.home .rBox .rTop {
	WIDTH: 690px
}
BODY.home .rBox .rBottom {
	WIDTH: 690px
}
.rBox .rTop {
	BACKGROUND: url(/fileadmin/templates/images/bg-rBox-top.png) no-repeat left top; HEIGHT: 27px; TOP: 0px
}
.rFlex .rTop {
	Z-INDEX: 15; BACKGROUND: url(/fileadmin/templates/images/bg-rFlex-left.png) no-repeat left top; HEIGHT: 25px; TOP: -25px
}
.rBox .rBottom {
	BOTTOM: 0px; BACKGROUND: url(/fileadmin/templates/images/bg-rBox-wide-flex.png) no-repeat left bottom; HEIGHT: 36px
}
* HTML .rBox .rBottom {
	BACKGROUND: url(/fileadmin/templates/images/bg-rBox-wide-flex-bottom-ie6.png) no-repeat left top
}
BODY.home .rBox .rBottom {
	BOTTOM: 0px; BACKGROUND: url(/fileadmin/templates/images/bg-rBox-bottom.png) no-repeat left top
}
.rFlex .rMiddle {
	POSITION: relative; PADDING-BOTTOM: 25px; MARGIN: 25px 0px 0px; PADDING-LEFT: 0px; WIDTH: 237px; PADDING-RIGHT: 0px; BACKGROUND: url(/fileadmin/templates/images/bg-rFlex-left.png) no-repeat left -25px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
* HTML .rFlex .rMiddle {
	ZOOM: 1; BACKGROUND: url(/fileadmin/templates/images/bg-rFlex-left-ie6trans.png) no-repeat left top
}
.rFlex .rBottom {
	Z-INDEX: 15; BOTTOM: -25px; BACKGROUND: url(/fileadmin/templates/images/bg-rFlex-left.png) no-repeat left bottom; HEIGHT: 25px
}
* HTML .rFlex .rBottom {
	BACKGROUND: url(/fileadmin/templates/images/bg-rFlex-left-bottom-ie6.png) no-repeat left top
}
BODY.home .rBox .rTop {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-rotator-top.png) no-repeat left top; HEIGHT: 12px; TOP: 0px
}
BODY.home .rBox .rBottom {
	BOTTOM: 0px; BACKGROUND: url(/fileadmin/templates/images/home/bg-rotator-bottom.png) no-repeat left top; HEIGHT: 39px
}
* HTML BODY.home .rBox .rBottom {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-rotator-bottom.gif) no-repeat left top; BEHAVIOR: none
}
.rBox .rRight {
	Z-INDEX: 2; HEIGHT: 278px; TOP: 0px
}
.rBox .rLeft {
	Z-INDEX: 2; HEIGHT: 278px; TOP: 0px
}
.rBox .rRight {
	Z-INDEX: 1
}
.rBox .rLeft {
	Z-INDEX: 1
}
.rBox .rRight {
	WIDTH: 27px; BACKGROUND: url(/fileadmin/templates/images/bg-rBox-right.png) no-repeat right top; RIGHT: 0px
}
.rBox .rLeft {
	WIDTH: 26px; BACKGROUND: url(/fileadmin/templates/images/bg-rBox-left.png) no-repeat left top; LEFT: 0px
}
BODY.home .rBox .rRight {
	WIDTH: 15px; HEIGHT: 278px
}
BODY.home .rBox .rLeft {
	WIDTH: 15px; HEIGHT: 278px
}
BODY.home .rBox .rRight {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-rotator-right.png) no-repeat right top
}
BODY.home .rBox .rLeft {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-rotator-left.png) no-repeat left top
}
.rBox .rBottom UL {
	POSITION: absolute; TEXT-ALIGN: center; LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH: 690px; BOTTOM: 7px; CURSOR: default
}
* HTML .rBox .rBottom UL {
	ZOOM: 1; LEFT: -35px
}
.rBox .rBottom UL LI {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 14px; DISPLAY: inline; CURSOR: default
}
.rBox .rBottom UL LI A SPAN {
	DISPLAY: none
}
.rBox .rBottom UL LI A {
	Z-INDEX: 4; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; BACKGROUND: url(/fileadmin/templates/images/home/bg-rotatorControl-button.gif) no-repeat left top; HEIGHT: 14px; PADDING-TOP: 0px
}
.rBox .rBottom UL LI A:visited {
	Z-INDEX: 4; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; BACKGROUND: url(/fileadmin/templates/images/home/bg-rotatorControl-button.gif) no-repeat left top; HEIGHT: 14px; PADDING-TOP: 0px
}
* HTML .rBox .rBottom UL LI A {
	POSITION: relative; LINE-HEIGHT: 14px; ZOOM: 1; DISPLAY: inline
}
* HTML .rBox .rBottom UL LI A:visited {
	POSITION: relative; LINE-HEIGHT: 14px; ZOOM: 1; DISPLAY: inline
}
.rBox .rBottom UL LI A:hover {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-rotatorControl-button.gif) no-repeat -15px 0px
}
.rBox .rBottom UL LI.active A {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-rotatorControl-button.gif) no-repeat -15px 0px
}
.rBox .rBottom UL LI.rPrev A {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-rotatorControl-prev.gif) no-repeat 4px 0px
}
.rBox .rBottom UL LI.rPrev A:visited {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-rotatorControl-prev.gif) no-repeat 4px 0px
}
.rBox .rBottom UL LI.rPrev A:hover {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-rotatorControl-prev.gif) no-repeat 4px 0px
}
.rBox .rBottom UL LI.rNext A {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-rotatorControl-next.gif) no-repeat 0px 0px
}
.rBox .rBottom UL LI.rNext A:visited {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-rotatorControl-next.gif) no-repeat 0px 0px
}
.rBox .rBottom UL LI.rNext A:hover {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-rotatorControl-next.gif) no-repeat 0px 0px
}
BODY.home .coThreeCol .coCol {
	WIDTH: 229px
}
BODY.home .coThreeCol .coCenterCol {
	MARGIN: 0px
}
BODY.home .accordion {
	POSITION: relative; COLOR: #414042; FONT-SIZE: 12px
}
BODY.home .accordion .aTop {
	Z-INDEX: 4; POSITION: absolute; MIN-HEIGHT: 29px; WIDTH: 229px; MAX-HEIGHT: 249px; OVERFLOW: hidden; TOP: -29px
}
BODY.home .accordion .aTop H2 {
	MARGIN: 0px
}
* HTML BODY.home .accordion .aTop {
	HEIGHT: 249px; OVERFLOW: visible
}
BODY.home .accordion .aTop P {
	MARGIN-BOTTOM: 3px
}
BODY.home .accordion .aTop UL {
	MARGIN-BOTTOM: 3px; MARGIN-LEFT: 1.3em
}
BODY.home .accordion .aTop UL LI {
	MARGIN-BOTTOM: 0px; COLOR: #608281
}
* HTML BODY.home .accordion .aTop {
	HEIGHT: 29px
}
BODY.home .accordion .aBottom {
	Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 18px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 8px; PADDING-RIGHT: 9px; BACKGROUND: url(/fileadmin/templates/images/home/bg-accordionBottom.gif) #fff no-repeat left bottom; PADDING-TOP: 0px
}
* HTML BODY.home .accordion .aBottom {
	HEIGHT: 218px
}
BODY.home .accordion .aText {
	PADDING-BOTTOM: 10px; MIN-HEIGHT: 75px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; BACKGROUND: url(/fileadmin/templates/images/home/bg-accordionTop.png) no-repeat left top; PADDING-TOP: 10px
}
* HTML BODY.home .accordion .aText {
	HEIGHT: 75px; BEHAVIOR: url(/fileadmin/templates/js/contrib/iepngfix.htc)
}
BODY.home .accordion H2 {
	HEIGHT: 29px; CURSOR: pointer
}
* HTML BODY.home .accordion H2 {
	BEHAVIOR: url(/fileadmin/templates/js/contrib/iepngfix.htc)
}
BODY.home .aAdministrator H2 {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-aTop-administration.png) no-repeat left top
}
BODY.home .aCommunicator H2 {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-aTop-communication.png) no-repeat left top
}
BODY.home .aEducator H2 {
	BACKGROUND: url(/fileadmin/templates/images/home/bg-aTop-education.png) no-repeat left top
}
BODY.home .accordion H2 SPAN {
	DISPLAY: none
}
BODY.home .accordion .aBottom A {
	COLOR: #414042
}
BODY.home .accordion .aBottom A:visited {
	COLOR: #414042
}
BODY.home .accordion .aBottom A:hover {
	COLOR: #414042
}
BODY.home .accordion .aBottom A.blockLink {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; MIN-HEIGHT: 70px; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-TOP: 0px
}
.copy H1.grayBoxHeader {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; ZOOM: 1; MARGIN-BOTTOM: 5px; BACKGROUND: #666666; COLOR: #ffffff; FONT-SIZE: 1.3em; PADDING-TOP: 5px
}
.copy .grayBox {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; ZOOM: 1; BACKGROUND: #eceded; COLOR: #414042; PADDING-TOP: 20px
}
.copy .grayBox UL {
	MARGIN-BOTTOM: -10px; MARGIN-LEFT: 0px
}
.copy .grayBox UL {
	TEXT-INDENT: 0px
}
.copy .grayBox LI {
	LIST-STYLE-TYPE: none; TEXT-INDENT: 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/fileadmin/templates/images/bullet-redDot.gif) no-repeat left 8px; COLOR: #414042
}
#TB_window {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #333333
}
#TB_secondLine {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #666666
}
A.thickbox {
	POSITION: relative; DISPLAY: block
}
A.thickbox SPAN {
	BACKGROUND-IMAGE: url(/fileadmin/templates/images/img_enlarge.png); Z-INDEX: 2; POSITION: absolute; MARGIN-TOP: -5px; WIDTH: 24px; DISPLAY: block; HEIGHT: 24px; RIGHT: -10px
}
* HTML A.thickbox SPAN {
	BEHAVIOR: url(/fileadmin/templates/js/contrib/iepngfix.htc)
}
#TB_window A:link {
	COLOR: #666666
}
#TB_window A:visited {
	COLOR: #666666
}
#TB_window A:hover {
	COLOR: #000
}
#TB_window A:active {
	COLOR: #666666
}
#TB_window A:focus {
	COLOR: #666666
}
#TB_overlay {
	Z-INDEX: 100; POSITION: fixed; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.TB_overlayMacFFBGHack {
	BACKGROUND: url(/fileadmin/templates/images/macFFBgHack.png)
}
.TB_overlayBG {
	FILTER: alpha(opacity=75); BACKGROUND-COLOR: #000; opacity: 0.75; -moz-opacity: 0.75
}
* HTML #TB_overlay {
	POSITION: absolute; HEIGHT: 100000px
}
#TB_window {
	Z-INDEX: 102; BORDER-BOTTOM: #525252 1px solid; POSITION: fixed; TEXT-ALIGN: left; BORDER-LEFT: #525252 1px solid; DISPLAY: none; BACKGROUND: #ffffff; COLOR: #000000; BORDER-TOP: #525252 1px solid; TOP: 50%; BORDER-RIGHT: #525252 1px solid; LEFT: 50%
}
* HTML #TB_window {
	POSITION: absolute
}
#TB_window IMG#TB_Image {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN: 15px 0px 0px 15px; DISPLAY: block; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#TB_caption {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 25px; FONT-SIZE: 10px; PADDING-TOP: 7px
}
#TB_closeWindow {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: right; HEIGHT: 25px; FONT-SIZE: 10px; PADDING-TOP: 7px
}
#TB_closeAjaxWindow {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 1px; FLOAT: right; PADDING-TOP: 7px
}
#TB_ajaxWindowTitle {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1px; FLOAT: left; PADDING-TOP: 7px
}
#TB_title {
	BACKGROUND-COLOR: #e8e8e8; HEIGHT: 27px
}
#TB_ajaxContent {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; CLEAR: both; OVERFLOW: auto; PADDING-TOP: 2px
}
.TB_modal#TB_ajaxContent {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
#TB_ajaxContent P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#TB_load {
	Z-INDEX: 103; POSITION: fixed; MARGIN: -6px 0px 0px -104px; WIDTH: 208px; DISPLAY: none; HEIGHT: 13px; TOP: 50%; LEFT: 50%
}
* HTML #TB_load {
	POSITION: absolute
}
#TB_HideSelect {
	Z-INDEX: 99; BORDER-BOTTOM: medium none; POSITION: fixed; FILTER: alpha(opacity=0); BORDER-LEFT: medium none; BACKGROUND-COLOR: #fff; WIDTH: 100%; HEIGHT: 100%; BORDER-TOP: medium none; TOP: 0px; BORDER-RIGHT: medium none; LEFT: 0px; opacity: 0; -moz-opacity: 0
}
* HTML #TB_HideSelect {
	POSITION: absolute
}
#TB_iframeContent {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 1px; MARGIN-BOTTOM: -1px; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: medium none; _margin-bottom: 1px
}
.tx-felogin-pi1 LABEL {
	DISPLAY: block
}
.coRightCol .tx-felogin-pi1 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 13px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eceded; MARGIN-LEFT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.coRightCol .tx-felogin-pi1 H1 {
	POSITION: relative; MARGIN-TOP: 0px; MARGIN-RIGHT: 40px
}
.loColLeftInner .tx-felogin-pi1 {
	MARGIN-BOTTOM: 20px
}
.loColLeftInner .tx-felogin-pi1 LABEL {
	DISPLAY: inline; MARGIN-BOTTOM: 0px
}
.loColLeftInner .tx-felogin-pi1 H1 {
	MARGIN-BOTTOM: 5px
}
.newsItem .date {
	COLOR: #807f83; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.news-single-img {
	WIDTH: 250px; FLOAT: left
}
.news-single-imgcaption {
	TEXT-ALIGN: left; MARGIN: 0px 10px 10px 0px; COLOR: #807f83; FONT-SIZE: 10px
}
.news-single-backlink {
	MARGIN-TOP: 20px; CLEAR: both
}
.news-single-files DD IMG {
	POSITION: relative; TOP: 3px; LEFT: -2px
}
.loColRight .news-latest-header {
	MARGIN-TOP: 35px
}
.news-latest-container LI {
	MARGIN-BOTTOM: 10px
}
TABLE.contenttable {
	MARGIN-BOTTOM: 20px; MARGIN-RIGHT: 10px
}
TABLE.contenttable TH {
	FONT-WEIGHT: bold
}
TABLE.contenttable UL {
	MARGIN: 0px
}
TABLE.contenttable OL {
	MARGIN: 0px
}
TABLE.contenttable P {
	MARGIN-BOTTOM: 5px
}
TABLE.contenttable THEAD TH {
	COLOR: #608281; FONT-SIZE: 1.24em; FONT-WEIGHT: bold
}
TABLE.contenttable TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
TABLE.contenttable TH {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
TABLE.contenttable TH P {
	MARGIN-BOTTOM: 0px
}
TABLE.contenttable UL {
	MARGIN-LEFT: 25px
}
TABLE.contenttable UL LI {
	COLOR: #333
}
TABLE.contenttable TD.noWrap {
	WHITE-SPACE: nowrap
}
TABLE.contenttable TH.noWrap {
	WHITE-SPACE: nowrap
}
TABLE.contenttable TD.noWrapHeader {
	WHITE-SPACE: nowrap; FONT-WEIGHT: bold
}
TABLE.contenttable TH.noWrapHeader {
	WHITE-SPACE: nowrap; FONT-WEIGHT: bold
}
TABLE.contenttable TR.tr-even {
	BACKGROUND-COLOR: #ecf2e8
}
TABLE.contenttable TR.tr-odd {
	BACKGROUND-COLOR: #fff
}
TABLE.full {
	WIDTH: auto
}
TABLE.full TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.oldTable TD {
	LINE-HEIGHT: 130%; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 11px
}
TABLE.oldTable TD P {
	MARGIN: 0px
}
TABLE.oldTable TD P.style1 {
	MARGIN-TOP: 11px
}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-LEFT: 20px
}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-LEFT: 20px
}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-LEFT: 20px
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-LEFT: 20px
}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-LEFT: 20px
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-LEFT: 20px
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-LEFT: 20px
}
DIV.csc-textpic-intext-center-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-LEFT: 20px
}
DIV.csc-textpic-intext-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	MARGIN-LEFT: 20px
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-imagerow .csc-textpic-image {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image {
	PADDING-BOTTOM: 20px
}
.qBoxWrap {
	BORDER-BOTTOM: white 1px solid; POSITION: relative; MARGIN: 10px; ZOOM: 1
}
.gBoxWrap {
	BORDER-BOTTOM: white 1px solid; POSITION: relative; MARGIN: 10px; ZOOM: 1
}
.qBox {
	POSITION: relative; ZOOM: 1; BACKGROUND: url(/fileadmin/templates/images/bg-quote-middle.gif) repeat-y left top; COLOR: #616265
}
.gBox {
	POSITION: relative; ZOOM: 1; BACKGROUND: url(/fileadmin/templates/images/bg-quote-middle.gif) repeat-y left top; COLOR: #616265
}
.loColLeft .qBoxWrap {
	MARGIN: 10px 0px
}
.qBox H1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.qBox H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.qBox H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.qBox H4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.qBox H5 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.qBox P {
	MARGIN-BOTTOM: 0.2em
}
.qBox .top {
	BACKGROUND: url(/fileadmin/templates/images/bg-quote-top.gif) no-repeat left top
}
.gBox .top {
	BACKGROUND: url(/fileadmin/templates/images/bg-quote-top.gif) no-repeat left top
}
.qBox .qCorner {
	POSITION: absolute; WIDTH: 16px; DISPLAY: block; RIGHT: 0px
}
.gBox .gCorner {
	POSITION: absolute; WIDTH: 16px; DISPLAY: block; RIGHT: 0px
}
.qBox .top .qCorner {
	BACKGROUND: url(/fileadmin/templates/images/bg-quote.gif) no-repeat right top; HEIGHT: 10px; TOP: 0px
}
.gBox .top .gCorner {
	BACKGROUND: url(/fileadmin/templates/images/bg-quote.gif) no-repeat right top; HEIGHT: 10px; TOP: 0px
}
.qBoxInner {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 16px; BACKGROUND: url(/fileadmin/templates/images/bg-quote-middle.gif) repeat-y right top; PADDING-TOP: 10px
}
.gBoxInner {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 16px; BACKGROUND: url(/fileadmin/templates/images/bg-quote-middle.gif) repeat-y right top; PADDING-TOP: 10px
}
.qBox .bottom {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(/fileadmin/templates/images/bg-quote.gif) no-repeat left bottom; HEIGHT: 9px
}
.gBox .bottom {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(/fileadmin/templates/images/bg-quote.gif) no-repeat left bottom; HEIGHT: 9px
}
.qBox .bottom .qCorner {
	BOTTOM: 0px; BACKGROUND: url(/fileadmin/templates/images/bg-quote.gif) no-repeat right bottom; HEIGHT: 9px
}
.gBox .bottom .gCorner {
	BOTTOM: 0px; BACKGROUND: url(/fileadmin/templates/images/bg-quote.gif) no-repeat right bottom; HEIGHT: 9px
}
.qSource {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 47px; PADDING-RIGHT: 25px; ZOOM: 1; BACKGROUND: url(/fileadmin/templates/images/bg-quote-tail.gif) no-repeat 25px top; FLOAT: right; FONT-SIZE: 11px; TOP: -1px; PADDING-TOP: 10px
}
.gBox {
	MARGIN-BOTTOM: 20px
}
.gBox .message {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MARGIN: 5px 0px 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.gBox .message STRONG {
	COLOR: #333
}
.gBox .message H2 {
	PADDING-LEFT: 20px; BACKGROUND: url(/fileadmin/templates/images/information.png) no-repeat 0px 3px; COLOR: #333 !important; FONT-SIZE: 1.2em
}
.gBox TABLE.fTable {
	MARGIN-BOTTOM: 20px
}
.gBox TABLE.fTable TD {
	PADDING-RIGHT: 20px
}
.gBoxWrap {
	MARGIN: 0px
}
.gBoxWrap FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.gBoxWrap LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.gBoxInner {
	PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 26px; PADDING-LEFT: 0px; PADDING-RIGHT: 26px; PADDING-TOP: 20px
}
.gBox H1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0em
}
.gBox H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0em
}
.gBox H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0em
}
.gBox H4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0em
}
.gBox H5 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0em
}
.gBox H1 {
	MARGIN-BOTTOM: 0.6em
}
.gBox P {
	MARGIN-BOTTOM: 0.2em
}
.gBox H2 {
	COLOR: #333 !important
}
.gBox LABEL {
	COLOR: #000 !important
}
.gBox P {
	COLOR: #000 !important
}
.gBox .helpIcon {
	MARGIN-TOP: -3px; MARGIN-LEFT: 4px; VERTICAL-ALIGN: middle
}
.errorIcons UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.errorIcons {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.errorIcons LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/typo3conf/ext/netopportallogin/pi1/static/exclamation.png) no-repeat left top; COLOR: #333 !important; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.errorIcons UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/typo3conf/ext/netopportallogin/pi1/static/exclamation.png) no-repeat left top; COLOR: #333 !important; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.errorTable {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; MARGIN: 5px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.errorTable .errorHelpLink {
	MARGIN-TOP: 15px; MARGIN-LEFT: 20px
}
#cicformNetopweb2caseFormLiveProducts TD.col1 {
	WIDTH: 150px !important
}
.fTable TD.col1 {
	WIDTH: 40%
}
* HTML .fTable .fTable {
	WIDTH: 100%
}
.checkTable TD.col1 {
	WIDTH: 20px
}
.checkTable .row1 TD {
	PADDING-TOP: 0px
}
.checkTable TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.checkTable TD INPUT {
	MARGIN-TOP: 1px
}
FIELDSET {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 10px; PADDING-TOP: 8px
}
FIELDSET.min {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 0.9em; PADDING-TOP: 2px
}
FIELDSET.min INPUT {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px
}
FIELDSET.compact TD.col1 {
	WIDTH: 45%
}
.fTable TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.fTable TD INPUT.text {
	MARGIN: 3px 0px
}
.fTable TD INPUT.title {
	MARGIN: 3px 0px
}
.fTable TD TEXTAREA {
	MARGIN: 3px 0px
}
.fTable TD SELECT {
	MARGIN: 3px 0px
}
.fTable TEXTAREA.small {
	HEIGHT: 80px
}
.fTable TEXTAREA.wide {
	WIDTH: 640px
}
.fTable TEXTAREA.veryShort {
	HEIGHT: 40px
}
INPUT.text {
	WIDTH: 149px
}
.tx-indexedsearch-searchbox FIELDSET.searchForm {
	WIDTH: 350px
}
.tx-indexedsearch .tx-indexedsearch-browsebox {
	MARGIN-BOTTOM: 20px
}
.tx-indexedsearch .tx-indexedsearch-browsebox LI {
	MARGIN-RIGHT: 10px
}
.tx-indexedsearch .tx-indexedsearch-browsebox .browsebox {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 20px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.slideshow {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 1px; MARGIN: 12px 0px; PADDING-LEFT: 0px; WIDTH: 660px; PADDING-RIGHT: 0px; BACKGROUND: #ddd; PADDING-TOP: 0px
}
.slideshow .theslider {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px 1px; PADDING-LEFT: 0px; WIDTH: 658px; PADDING-RIGHT: 0px; BACKGROUND: url(/fileadmin/templates/images/bg-slideshow.gif) #fff repeat-x 0px 100%; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 5px
}
.slideshow .thesliderpanel {
	TEXT-ALIGN: left; PADDING-BOTTOM: 30px; PADDING-LEFT: 10px; WIDTH: 640px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 5px
}
* HTML .slideshow .thesliderpanel {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
* HTML .slideshow .thesliderpanel SPAN {
	MARGIN: 0px 10px
}
.slideshow .slider_viewport {
	WIDTH: 660px
}
.slideshow .slider_panelcontainer {
	POSITION: relative
}
.slideshow .slider_leftarrow A {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 70px; BOTTOM: 0px; DISPLAY: block; HEIGHT: 40px
}
.slideshow .slider_rightarrow A {
	Z-INDEX: 99; POSITION: absolute; WIDTH: 70px; BOTTOM: 0px; DISPLAY: block; HEIGHT: 40px
}
.slideshow .slider_leftarrow A {
	BACKGROUND: url(/fileadmin/templates/images/bg-slideshow-previous.gif) no-repeat 0px 0px; LEFT: 0px
}
.slideshow .slider_leftarrow A:visited {
	BACKGROUND: url(/fileadmin/templates/images/bg-slideshow-previous.gif) no-repeat 0px 0px; LEFT: 0px
}
.slideshow .slider_rightarrow A {
	BACKGROUND: url(/fileadmin/templates/images/bg-slideshow-next.gif) no-repeat 100% 0px; RIGHT: 0px
}
.slideshow .slider_rightarrow A:visited {
	BACKGROUND: url(/fileadmin/templates/images/bg-slideshow-next.gif) no-repeat 100% 0px; RIGHT: 0px
}
.slideshow .slider_leftarrow A:hover {
	BACKGROUND-POSITION: 0px -40px
}
.slideshow .slider_rightarrow A:hover {
	BACKGROUND-POSITION: 100% -40px
}
.slideshow DIV.slider_numbernavwrap {
	POSITION: absolute; TEXT-ALIGN: center !important; WIDTH: 660px !important; BOTTOM: 10px; LEFT: 0px
}
.slideshow UL.slider_numbernav {
	LIST-STYLE-TYPE: none !important; MARGIN: 0px auto; LIST-STYLE-IMAGE: none !important
}
.slideshow UL.slider_numbernav LI {
	padding: 0px;
	MARGIN: 0px; 	BACKGROUND: none transparent scroll repeat 0% 0%; 	FLOAT: left !important;
}
.slideshow UL.slider_numbernav LI A {
	padding: 0px;
	LINE-HEIGHT: 10px !important; 	TEXT-INDENT: -9999em; 	MARGIN: 0px 2px; 	OUTLINE-STYLE: none !important; 	OUTLINE-COLOR: invert !important; 	OUTLINE-WIDTH: medium !important; 	WIDTH: 10px !important; 	DISPLAY: block !important; 	BACKGROUND: url(/fileadmin/templates/images/bg-slideshow-ul.gif) no-repeat 0px 0px; 	HEIGHT: 10px !important;
}
.slideshow UL.slider_numbernav LI A:visited {
	padding: 0px;
	LINE-HEIGHT: 10px !important; 	TEXT-INDENT: -9999em; 	MARGIN: 0px 2px; 	OUTLINE-STYLE: none !important; 	OUTLINE-COLOR: invert !important; 	OUTLINE-WIDTH: medium !important; 	WIDTH: 10px !important; 	DISPLAY: block !important; 	BACKGROUND: url(/fileadmin/templates/images/bg-slideshow-ul.gif) no-repeat 0px 0px; 	HEIGHT: 10px !important;
}
.slideshow UL.slider_numbernav LI A:hover {
	BACKGROUND-POSITION: 0px -10px
}
.slideshow UL.slider_numbernav LI A.current {
	BACKGROUND-POSITION: 0px -10px
}
.slideshow P.slideshow-caption {
	MARGIN: 10px; COLOR: #555; FONT-SIZE: 11px
}
* HTML .slideshow P.slideshow-caption {
	MARGIN: 10px 20px
}
.slideshow A.imagewrapper {
	TEXT-ALIGN: center; WIDTH: 640px; DISPLAY: block
}
.slideshow SPAN.imagewrapper {
	TEXT-ALIGN: center; WIDTH: 640px; DISPLAY: block
}
* HTML .slideshow A.imagewrapper {
	MARGIN: 0px 10px
}
* HTML .slideshow SPAN.imagewrapper {
	MARGIN: 0px 10px
}
.slideshow A.imagewrapper IMG {
	MARGIN: 0px auto
}
.slideshow .slideshow-title {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-FAMILY: Arial; BACKGROUND: url(/fileadmin/templates/images/bg-slideshow-title.gif) no-repeat 0px 0px; COLOR: #666; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.slideshow .slideshow-title H4 {
	padding: 0px;
	MARGIN: 0px 0px -3px; 	COLOR: #cc3333; 	FONT-SIZE: 17px; 	FONT-WEIGHT: normal;
}
TABLE.damList {
	BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid
}
TABLE.damList TD {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
TABLE.damList H5 {
	MARGIN: 0px 0px 3px
}
TABLE.damList P {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 0.9em
}
TABLE.damList H5 SPAN {
	FONT-FAMILY: verdana, arial, sans-serif; COLOR: #333; FONT-SIZE: 0.9em
}
TABLE.noBorders.damList {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.noBorders.damList TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.bulleted.damList H5 {
	LIST-STYLE-POSITION: outside; DISPLAY: list-item; MARGIN-LEFT: 1.3em
}
TABLE.bulleted.damList P {
	MARGIN-LEFT: 1.3em
}
TABLE.tightened.damList TD {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 1px
}
#header .topNotice {
	TEXT-ALIGN: center; PADDING-BOTTOM: 12px; MARGIN: 45px auto 0px; WIDTH: 635px; BACKGROUND: url(/fileadmin/templates/images/bg-topNotice-top.gif) no-repeat left top; PADDING-TOP: 17px
}
#header .topNotice .inner {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/fileadmin/templates/images/bg-topNotice-bottom.gif) no-repeat left bottom; PADDING-TOP: 2px
}
#header .topNotice H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 1.4em; PADDING-TOP: 0px
}
#header .topNotice P {
	LINE-HEIGHT: 1.1; MARGIN: 0px
}
#header .topNotice P IMG {
	DISPLAY: inline-block; MARGIN-BOTTOM: -2px
}
.lcList {
	COLOR: #000
}
.lcList TD {
	BORDER-BOTTOM: #e9e9e9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; CURSOR: pointer; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 2px
}
.lcList TD.avail {
	TEXT-ALIGN: center
}
.lcList TR.last TD {
	BORDER-BOTTOM: 0px
}
.lcList TD.last {
	MARGIN-RIGHT: 20px; BORDER-RIGHT: 0px
}
.lcList TR.top TH {
	BORDER-BOTTOM: #757575 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/fileadmin/templates/images/liveComm/bg-lcList-top.gif) #d9d9d9 repeat-x left top; PADDING-TOP: 0px
}
.lcList TR.top TH SPAN {
	PADDING-BOTTOM: 2px; MARGIN: 2px 0px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND: url(/fileadmin/templates/images/liveComm/bg-lcList-top-div.gif) no-repeat right bottom; CURSOR: pointer; PADDING-TOP: 0px
}
.lcList TR.top TH.last SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.lcList-wrap {
	BORDER-BOTTOM: #757575 1px solid; POSITION: relative; BORDER-LEFT: #757575 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #757575 1px solid; BORDER-RIGHT: #757575 1px solid; PADDING-TOP: 0px
}
.lcList-wrap TABLE {
	MARGIN: 0px; ZOOM: 1
}
.lcList-scroll {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; HEIGHT: 300px
}
.lcList-scroll .tbody TR {
	HEIGHT: auto
}
.lcList-scroll .tbody TD.last {
	PADDING-RIGHT: 20px
}
.lcList {
	COLOR: #000
}
* HTML .lcList {
	WIDTH: 656px
}
.lcList TD {
	BORDER-BOTTOM: #e9e9e9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 2px
}
.lcList TD.avail {
	TEXT-ALIGN: center
}
.lcList TR.last TD {
	BORDER-BOTTOM: 0px
}
.lcList TD.last {
	MARGIN-RIGHT: 20px; BORDER-RIGHT: 0px
}
.lcList TR.top TH {
	BORDER-BOTTOM: #757575 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/fileadmin/templates/images/liveComm/bg-lcList-top.gif) #d9d9d9 repeat-x left top; PADDING-TOP: 0px
}
.lcList TR.top TH SPAN {
	PADDING-BOTTOM: 2px; MARGIN: 2px 0px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND: url(/fileadmin/templates/images/liveComm/bg-lcList-top-div.gif) no-repeat right bottom; CURSOR: pointer; PADDING-TOP: 0px
}
.lcList TR.top TH.last SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.lcList-wrap {
	BORDER-BOTTOM: #757575 1px solid; POSITION: relative; BORDER-LEFT: #757575 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #757575 1px solid; BORDER-RIGHT: #757575 1px solid; PADDING-TOP: 0px
}
.lcList-wrap TABLE {
	MARGIN: 0px; ZOOM: 1
}
.lcList-scroll {
	OVERFLOW-X: hidden; OVERFLOW-Y: scroll; HEIGHT: 300px
}
* HTML .lcList-scroll .lcList {
	WIDTH: 100%
}
.lcList-scroll .tbody TD.last {
	PADDING-RIGHT: 20px
}
TABLE.listKey {
	BORDER-LEFT: #757575 1px solid; MARGIN-BOTTOM: 10px; BORDER-TOP: #757575 1px solid
}
TABLE.listKey TD {
	BORDER-BOTTOM: #e9e9e9 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 2px
}
TABLE.listKey .last TD {
	BORDER-BOTTOM: #757575 1px solid
}
TABLE.listKey TD.last {
	BORDER-RIGHT: #757575 1px solid
}
TABLE.listKey TD.icon {
	TEXT-ALIGN: center; WIDTH: 30px
}
.lcSingle .coLeftCol {
	WIDTH: 45%; BORDER-RIGHT: #ccc 1px solid
}
.lcSingle .coLeftCol .inner {
	MARGIN-RIGHT: 15px
}
.lcSingle .coRightCol {
	WIDTH: 350px
}
.lcSingle .coRightCol .inner {
	MARGIN-LEFT: 10px
}
.lcSingle .coRightCol .shadowBox {
	POSITION: relative
}
* HTML .lcSingle .coRightCol .shadowBox {
	ZOOM: 1
}
.lcSingle .coRightCol .shadowBox .top {
	POSITION: absolute; WIDTH: 100%; BACKGROUND: url(/fileadmin/templates/images/liveComm/bg-shadowBox-top.gif) no-repeat left top; HEIGHT: 20px; TOP: 0px; LEFT: 0px
}
.lcSingle .coRightCol .shadowBox .middle {
	ZOOM: 1; BACKGROUND: url(/fileadmin/templates/images/liveComm/bg-shadowBox-mid.gif) repeat-y left top
}
.lcSingle .coRightCol .shadowBox .bottom {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(/fileadmin/templates/images/liveComm/bg-shadowBox-bottom.gif) no-repeat left bottom; HEIGHT: 20px; LEFT: 0px
}
.lcSingle .coRightCol .shadowBox .inner {
	PADDING-BOTTOM: 20px; MARGIN: 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/fileadmin/templates/images/liveComm/bg-broadcast.gif) no-repeat 250px 27px; PADDING-TOP: 20px
}
.lcSingle .coRightCol .shadowBox .online.inner {
	BACKGROUND: url(/fileadmin/templates/images/liveComm/bg-broadcast-online.gif) no-repeat 250px 27px
}
.lcSingle .coRightCol .shadowBox .inner H2 {
	MARGIN: 0px
}
.lcSingle .coRightCol .shadowBox .inner H3 {
	MARGIN: 0px
}
.lcSingle .coRightCol .shadowBox .inner H1 {
	MARGIN: 0px
}
.lcSingle .coRightCol .shadowBox .inner H1 {
	POSITION: absolute; MARGIN-TOP: 10px; BOTTOM: 0px; COLOR: #669999; FONT-SIZE: 18px; LEFT: 0px
}
.lcSingle .coRightCol .shadowBox .inner H2 {
	LINE-HEIGHT: 1.2; COLOR: #797979; FONT-SIZE: 17px; FONT-WEIGHT: normal
}
.lcSingle .coRightCol .shadowBox .inner H3 {
	TEXT-TRANSFORM: uppercase; MARGIN-TOP: 10px; COLOR: #797979; FONT-SIZE: 11px
}
.lcSingle .coRightCol .shadowBox .inner .image {
	POSITION: relative; WIDTH: 92px; FLOAT: left; HEIGHT: 95px; OVERFLOW: hidden
}
.lcSingle .coRightCol .shadowBox .inner .image EM {
	POSITION: absolute; WIDTH: 92px; DISPLAY: block; BACKGROUND: url(/fileadmin/templates/images/liveComm/bg-thumb-mask.png) no-repeat left top; HEIGHT: 95px; TOP: 0px; LEFT: 0px
}
.lcSingle .coRightCol .shadowBox .inner .image EM {
	BACKGROUND: url(/fileadmin/templates/images/liveComm/bg-thumb-mask.gif) no-repeat left top
}
.lcSingle .coRightCol .shadowBox .inner .right {
	POSITION: relative; PADDING-BOTTOM: 30px; WIDTH: 145px; FLOAT: right; MARGIN-RIGHT: 55px
}
* HTML .lcSingle .coRightCol .shadowBox .inner .right {
	MARGIN-RIGHT: 45px
}
.lcSingle .coRightCol .controls {
	TEXT-ALIGN: center; COLOR: #666666; PADDING-TOP: 20px
}
.lcSingle .coRightCol .controls P {
	MARGIN: 10px 0px 20px; COLOR: #669999; FONT-SIZE: 11px
}
.lcSingle .coRightCol .controls A.commButton {
	MARGIN: 0px auto; WIDTH: 256px; DISPLAY: block; HEIGHT: 45px
}
.lcSingle .coRightCol .controls A.commButton SPAN {
	DISPLAY: none
}
.lcSingle .coRightCol .controls A.startCall {
	BACKGROUND: url(/fileadmin/templates/images/liveComm/btn-startCall.gif) no-repeat left top
}
.lcSingle .coRightCol .controls A.startChat {
	BACKGROUND: url(/fileadmin/templates/images/liveComm/btn-startChat.gif) no-repeat left top
}
* HTML .manageUsersTable {
	WIDTH: 468px
}
.manageUsers-1 {
	WIDTH: 200px
}
.manageUsers-2 {
	WIDTH: 255px
}
.steps {
	MARGIN: -5px 0px 0px; FONT-FAMILY: Arial, "Helvetica Neue", Helvetica, sans-serif; BACKGROUND: url(/fileadmin/templates/images/netopcommerce/bg-steps.png) no-repeat 0px 0px; HEIGHT: 34px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.myVisionCheckoutForm INPUT {
	MARGIN: 0px
}
.myVisionCheckoutForm INPUT.text {
	MARGIN: 0px
}
.myVisionCheckoutForm INPUT.title {
	MARGIN: 0px
}
.myVisionCheckoutForm TEXTAREA {
	MARGIN: 0px
}
.myVisionCheckoutForm SELECT {
	MARGIN: 0px
}
.myVisionCheckoutForm LABEL {
	MARGIN: 0em
}
.myVisionCheckoutForm TD {
	PADDING-TOP: 0.5em
}
.steps UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.steps UL LI {
	LINE-HEIGHT: 24px; PADDING-LEFT: 8px; FLOAT: left; COLOR: #999; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.steps UL LI.active {
	COLOR: #000; FONT-WEIGHT: bold
}
.steps UL STRONG {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; WIDTH: 21px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: url(/fileadmin/templates/images/netopcommerce/bg-step.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 22px; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
.steps UL LI.active STRONG {
	BACKGROUND: url(/fileadmin/templates/images/netopcommerce/bg-step-active.png) no-repeat 0px 0px
}
.checkout-block-hdr {
	BORDER-BOTTOM: #ccc 3px solid; POSITION: relative; PADDING-BOTTOM: 3px; MARGIN: 12px 0px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #999; COLOR: #fff !important; PADDING-TOP: 3px
}
.checkout-block-hdr H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff !important; PADDING-TOP: 0px
}
.checkout-block-hdr .cart {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; FONT: 11px Arial; BACKGROUND: url(/fileadmin/templates/images/netopcommerce/bg-cart.png) no-repeat 0px 50%; COLOR: #fff; TOP: 8px; RIGHT: 8px; PADDING-TOP: 2px
}
LI.cart A {
	PADDING-BOTTOM: 3px !important; PADDING-LEFT: 24px !important; PADDING-RIGHT: 0px !important; BACKGROUND: url(/fileadmin/templates/images/netopcommerce/bg-cart-hdr.png) no-repeat 0px 50%; PADDING-TOP: 3px !important
}
.checkout-block P.intro {
	FONT: 15px Arial; COLOR: #999
}
.checkout-block P.intro STRONG {
	FONT-STYLE: normal; COLOR: #777
}
.checkout-block {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.currency-select {
	FLOAT: left; MARGIN-RIGHT: 50px; PADDING-TOP: 5px
}
.currency-select LABEL {
	DISPLAY: block; FONT: 14px Arial; COLOR: #888
}
.currency-select SELECT {
	FONT: 14px Arial; COLOR: #222
}
.price {
	TEXT-ALIGN: center; WIDTH: 150px; FONT: bold 21px/55px Arial; BACKGROUND: url(/fileadmin/templates/images/netopcommerce/bg-price.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 55px; COLOR: #000
}
.price SPAN {
	COLOR: #777; FONT-SIZE: 11px
}
.callout {
	BORDER-BOTTOM: #dbded6 3px double; BORDER-LEFT: #dbded6 3px double; PADDING-BOTTOM: 12px; MARGIN: 12px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT: 14px Verdana; BACKGROUND: #eff1ea; COLOR: #444; BORDER-TOP: #dbded6 3px double; BORDER-RIGHT: #dbded6 3px double; PADDING-TOP: 12px
}
.callout P {
	MARGIN: 0px
}
.errorAlert {
	BORDER-BOTTOM: #dbded6 3px double; BORDER-LEFT: #dbded6 3px double; PADDING-BOTTOM: 5px !important; MARGIN: 5px 0px; PADDING-LEFT: 28px !important; PADDING-RIGHT: 5px !important; FONT: 13px Arial; BACKGROUND: url(/fileadmin/templates/images/netopcommerce/bg-alert.png) #eff1ea no-repeat 5px 3px; BORDER-TOP: #dbded6 3px double; BORDER-RIGHT: #dbded6 3px double; PADDING-TOP: 5px !important
}
.errorAlert TD {
	PADDING-TOP: 0px
}
.errorAlert P {
	LINE-HEIGHT: 1.25; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.7em; COLOR: #608281; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.alert H4 {
	BORDER-BOTTOM: #dbded6 3px double; BORDER-LEFT: #dbded6 3px double; PADDING-BOTTOM: 5px !important; MARGIN: 5px 0px; PADDING-LEFT: 28px !important; PADDING-RIGHT: 5px !important; FONT: 13px Arial; BACKGROUND: url(/fileadmin/templates/images/netopcommerce/bg-alert.png) #eff1ea no-repeat 5px 3px; BORDER-TOP: #dbded6 3px double; BORDER-RIGHT: #dbded6 3px double; PADDING-TOP: 5px !important
}
.next-step {
	padding: 10px 25px;
	BACKGROUND-POSITION: 98% 50%; 	FONT-SIZE: 1.2em !important;
}
.edit {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 12px Verdana; BACKGROUND: url(/fileadmin/templates/images/netopcommerce/bg-edit.png) no-repeat 0px 50%; FLOAT: right; PADDING-TOP: 5px
}
.cicmvcFormErrorWrap {
	LINE-HEIGHT: 1.2; MARGIN-TOP: 7px; COLOR: #cc3333
}
.checkout-receipt-block TH.label {
	FONT-WEIGHT: bold
}
.checkout-receipt-block TD.label {
	FONT-WEIGHT: bold
}
.checkout-receipt-block .totals .value {
	WIDTH: 100px
}
.checkout-receipt-block .totals {
	MARGIN: 0px; WIDTH: 300px
}
.checkout-receipt-block TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.checkout-receipt-block TH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.checkout-receipt-block .orderItems {
	MARGIN: 0px 0px 30px
}
.checkout-receipt-block TR.divider TD {
	PADDING-TOP: 10px
}
.checkout-receipt-block .orderInfo {
	PADDING-TOP: 10px
}
.checkout-receipt-block .endCol {
	WIDTH: 100px
}
.checkout-receipt-block .address {
	WIDTH: 49%; MARGIN-BOTTOM: 10px; FLOAT: left
}
.checkout-block .numberAlign {
	TEXT-ALIGN: right; WIDTH: 70px
}

