#header {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 900px; BORDER-BOTTOM: #c3f1f6 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 100px
}
#navigator {
	BORDER-RIGHT: #c3f1f6 1px solid; LEFT: 0px; WIDTH: 193px; POSITION: absolute; TOP: 101px
}
#workarea {
	BORDER-RIGHT: #c3f1f6 1px solid; Z-INDEX: 70; LEFT: 193px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #c3f1f6 1px solid; WIDTH: 484px; POSITION: absolute; TOP: 101px
}
#workarea #inner {
	PADDING-BOTTOM: 8px
}
#rightarea {
	Z-INDEX: 50; LEFT: 678px; BORDER-LEFT: #c3f1f6 1px solid; WIDTH: 220px; POSITION: absolute; TOP: 101px
}
#rightarea #inner {
	PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 206px; PADDING-TOP: 10px
}
#catalog {
	PADDING-BOTTOM: 150px; BACKGROUND-COLOR: #fff
}
#catalog #inner {
	OVERFLOW: hidden; WIDTH: 100%; TOP: 0px
}
#miniLogin {
	WIDTH: 100%; BORDER-BOTTOM: #c3f1f6 1px solid
}
#miniBasket {
	Z-INDEX: 50; BORDER-BOTTOM: #c3f1f6 1px solid
}
#miniBonus {
	WIDTH: 100%; BORDER-BOTTOM: #c3f1f6 1px solid
}
#miniBestsellers {
	WIDTH: 100%
}
#copyright {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; VISIBILITY: hidden; WIDTH: 100%; BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; POSITION: absolute
}
#basketEntry {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 70; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: visible; WIDTH: 678px; POSITION: absolute; TOP: 100px; BORDER-RIGHT-WIDTH: 0px
}
#leaflet {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 70; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: visible; WIDTH: 678px; POSITION: absolute; TOP: 100px; BORDER-RIGHT-WIDTH: 0px
}
#store-locator {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 70; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: visible; WIDTH: 678px; POSITION: absolute; TOP: 100px; BORDER-RIGHT-WIDTH: 0px
}
#checkout {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 50; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: visible; WIDTH: 902px; POSITION: absolute; TOP: 100px; BORDER-RIGHT-WIDTH: 0px
}
#login {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 50; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: visible; WIDTH: 902px; POSITION: absolute; TOP: 100px; BORDER-RIGHT-WIDTH: 0px
}
#configheader {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 0%; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #ee0000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 112px; HEIGHT: 40px
}
#configstatus {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 0%; MARGIN: 0px; BORDER-LEFT: #ee0000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 152px; HEIGHT: 30px
}
#configmessages {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 0%; MARGIN: 0px; BORDER-LEFT: #ee0000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 182px; HEIGHT: 30px
}
#instances {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 0%; MARGIN: 0px; BORDER-LEFT: #ee0000 0px solid; WIDTH: 25%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 212px; HEIGHT: 316px
}
#mfatabarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 75%; MARGIN: 0px; BORDER-LEFT: #ee0000 0px solid; WIDTH: 25%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 212px; HEIGHT: 20px
}
#multifunctionalarea {
	BORDER-RIGHT: #c9d7e9 1px solid; BORDER-TOP: #c9d7e9 1px solid; BACKGROUND: #dce3ec; LEFT: 75%; MARGIN: 0px; OVERFLOW: visible; BORDER-LEFT: #c9d7e9 1px solid; WIDTH: 25%; BORDER-BOTTOM: #c9d7e9 1px solid; POSITION: absolute; TOP: 232px
}
#singlelevelworkarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 0px; MARGIN: 0px; OVERFLOW: visible; BORDER-LEFT: #ee0000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 212px
}
#singlegrouptabarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #ee0000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 212px; HEIGHT: 20px
}
#singlegroupworkarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 0%; MARGIN: 0px; OVERFLOW: visible; BORDER-LEFT: #ee0000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 232px
}
#singlelevelmfaworkarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 0%; MARGIN: 0px; OVERFLOW: visible; BORDER-LEFT: #ee0000 0px solid; WIDTH: 75%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 232px
}
#singlemfagrouptabarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 0%; MARGIN: 0px; BORDER-LEFT: #ee0000 0px solid; WIDTH: 75%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 212px; HEIGHT: 20px
}
#singlegroupmfaworkarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 0%; MARGIN: 0px; OVERFLOW: visible; BORDER-LEFT: #ee0000 0px solid; WIDTH: 75%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 232px
}
#multilevelworkarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 25%; MARGIN: 0px; OVERFLOW: visible; BORDER-LEFT: #ee0000 0px solid; WIDTH: 75%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 212px
}
#multigrouptabarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 25%; MARGIN: 0px; BORDER-LEFT: #ee0000 0px solid; WIDTH: 75%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 212px; HEIGHT: 20px
}
#multigroupworkarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 25%; MARGIN: 0px; OVERFLOW: visible; BORDER-LEFT: #ee0000 0px solid; WIDTH: 75%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 232px
}
#multilevelmfaworkarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 25%; MARGIN: 0px; OVERFLOW: visible; BORDER-LEFT: #ee0000 0px solid; WIDTH: 50%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 232px; HEIGHT: 70%
}
#multimfagrouptabarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 25%; MARGIN: 0px; BORDER-LEFT: #ee0000 0px solid; WIDTH: 50%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 212px; HEIGHT: 20px
}
#multigroupmfaworkarea {
	BORDER-RIGHT: #ee0000 0px solid; BORDER-TOP: #ee0000 0px solid; LEFT: 25%; MARGIN: 0px; OVERFLOW: visible; BORDER-LEFT: #ee0000 0px solid; WIDTH: 50%; BORDER-BOTTOM: #ee0000 0px solid; POSITION: absolute; TOP: 232px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #707276; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 100%
}
.wrapper {
	MARGIN: 0px auto; WIDTH: 900px; POSITION: relative; TEXT-ALIGN: left
}
BODY.ipcBody {
	MARGIN-TOP: -1px; BACKGROUND: #f4f4f4; MARGIN-LEFT: -1px
}
.body-meta-nav {
	MARGIN-TOP: -1px; BACKGROUND: #b2b2b2; MARGIN-LEFT: -1px
}
.body-left {
	MARGIN-TOP: -1px; BACKGROUND: #f2f7fc; MARGIN-LEFT: -1px
}
.body-mid {
	BACKGROUND: #ffffff
}
.body-right {
	MARGIN-TOP: -1px; BACKGROUND: #3f85cb; MARGIN-LEFT: -1px
}
.ipcBody {
	MARGIN-TOP: -1px; BACKGROUND: #f4f4f4; MARGIN-LEFT: -1px
}
.partnerLocBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 7px 6px 0px 7px; COLOR: #555555; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
BODY.advisor {
	FONT-SIZE: 14px; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.portalHeader {
	BACKGROUND: #636d84
}
TABLE.portalHeader {
	BACKGROUND: #fff
}
TABLE.portalHeader TD {
	FONT-SIZE: x-small; BACKGROUND: #636d84; COLOR: #fff; FONT-FAMILY: arial, sans-serif
}
TABLE.portalHeader A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
TABLE.portalHeader A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
TABLE.portalHeader A:hover {
	BACKGROUND: #636d84; COLOR: #cfdbc5; TEXT-DECORATION: none
}
UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 1em; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: -50px
}
H1 {
	FONT-SIZE: 15px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
H2 {
	FONT-SIZE: 14px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
H3 {
	FONT-SIZE: 13px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
DIV.opener {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; TEXT-ALIGN: left
}
DIV.module-name {
	DISPLAY: inline; FONT-SIZE: 10px; COLOR: #277; TEXT-ALIGN: right
}
DIV.module-name-new {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #0066cc; TEXT-ALIGN: right
}
.border2D {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
A:link {
	COLOR: #707276
}
A:visited {
	COLOR: #707276
}
A:active {
	COLOR: #707276
}
A.selected {
	FONT-WEIGHT: bold
}
A.navi:link {
	FONT-SIZE: 11px; BACKGROUND: #003366; COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif
}
A.navi:visited {
	FONT-SIZE: 11px; BACKGROUND: #003366; COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif
}
IMG.tree {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG.conflict {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM {
	MARGIN: 0px
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 15px
}
UNKNOWN {
	TEXT-ALIGN: left
}
INPUT.detailCount {
	BACKGROUND: #eee; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT.dealertext {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #555555; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #555555; WIDTH: 130px; BORDER-TOP-COLOR: #555555; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #555555
}
.submitDoc {
	MARGIN-BOTTOM: 5px
}
.bigCatalogInput {
	WIDTH: 155px
}
.middleCatalogInput {
	WIDTH: 131px
}
.smallCatalogInput {
	WIDTH: 40px
}
.customerAddrDetailsInput {
	FONT-SIZE: 10px; WIDTH: 170px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.selectDocument {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em; WIDTH: 180px; COLOR: #555555; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.selectDealer {
	FONT-WEIGHT: normal; FONT-SIZE: 0.95em; WIDTH: 130px; COLOR: #555555; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.nav {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.nav1 {
	BACKGROUND-COLOR: #f2f7fc
}
.nav2 {
	BACKGROUND-COLOR: #ffffff
}
.emphasize {
	BACKGROUND: #eeeeee; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.emphasizeDarkBlue {
	BACKGROUND: #003366; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.mandatoryFieldNote {
	PADDING-RIGHT: 5px; DISPLAY: inline; COLOR: #ff0000
}
.menuclass {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.menuclass:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.menuclass:hover {
	COLOR: white; BACKGROUND-COLOR: #003366
}
.menuclass:active {
	COLOR: white; BACKGROUND-COLOR: #003366
}
.menuclass_selected {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: #003366; TEXT-DECORATION: none
}
.menuclass_next {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
TABLE.ipcCharacteristicBar {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #dce3ec; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; FONT-FAMILY: Verdana, Geneva, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.ipcConflictHandlingValueLayout {
	FONT-WEIGHT: bold
}
.ipcAreaFrame {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid
}
.ipcConflictGroupText {
	COLOR: #ffcc33; FONT-FAMILY: Verdana, Geneva, sans-serif
}
DIV {
	FONT-FAMILY: Verdana, Geneva, sans-serif
}
VAR {
	FONT-SIZE: 10px
}
P {
	MARGIN: 0px 0px 0.5em
}
P#path {
	BORDER-RIGHT: #aaaaaa thin solid; PADDING-RIGHT: 0.5ex; BORDER-TOP: #aaaaaa thin solid; PADDING-LEFT: 0.5ex; BACKGROUND: #eeeeee; PADDING-BOTTOM: 0.5ex; BORDER-LEFT: #aaaaaa thin solid; PADDING-TOP: 0.5ex; BORDER-BOTTOM: #aaaaaa thin solid
}
SPAN.eauction {
	COLOR: #0066cc
}
SPAN.eauction A:link {
	COLOR: #0066cc
}
SPAN.eauction A:visited {
	COLOR: #0066cc
}
SPAN.eauction A:active {
	COLOR: #0066cc
}
SPAN.icon {
	
}
TH {
	FONT-SIZE: 13px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: left
}
TH A:link {
	
}
TH A:visited {
	
}
TH A:active {
	
}
TABLE.ipc {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: left
}
TABLE.ipcValueSingleOption {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TR.ipcValue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD.ipcValue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
TD.ipcConflict {
	BACKGROUND-COLOR: #ffcc33
}
TD {
	VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.systemAssigned {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; FONT-STYLE: italic
}
TABLE.LineNavTabOrganizer {
	BORDER-TOP: #225a8d 2px solid; BACKGROUND: #f0f4fa
}
TABLE.list {
	FONT-FAMILY: Verdana, Geneva, sans-serif; BORDER-COLLAPSE: collapse
}
TABLE.list TH {
	VERTICAL-ALIGN: middle; WIDTH: auto; BORDER-BOTTOM: #b2edf5 1px solid; TEXT-ALIGN: center
}
TABLE.list TH {
	BORDER-BOTTOM: #b2edf5 1px solid
}
TABLE.list TH A:link {
	BORDER-BOTTOM: #b2edf5 1px solid
}
TABLE.list TH A:visited {
	BORDER-BOTTOM: #b2edf5 1px solid
}
TABLE.list TH A:active {
	BORDER-BOTTOM: #b2edf5 1px solid
}
TABLE.list TD {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
TABLE.list TD.noBorder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD.whiteCell {
	BACKGROUND: #ffffff
}
TABLE.list TR.odd {
	BACKGROUND: #eeeeee
}
TABLE.list TR.even {
	BACKGROUND: #ffffff
}
TABLE.list TD.odd {
	BACKGROUND: #eeeeee
}
TABLE.list TD.even {
	BACKGROUND: #ffffff
}
DIV.navMainSeparator {
	DISPLAY: inline; MARGIN-LEFT: 10px; VERTICAL-ALIGN: baseline; WIDTH: 1px; MARGIN-RIGHT: 12px; HEIGHT: 10px; BACKGROUND-COLOR: #b2edf3
}
.navMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: right
}
.navMain TD {
	BORDER-RIGHT: #c3f1f6 1px solid; PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navMain TD.lastCell {
	PADDING-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.navMain A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.navMain A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
.navMain A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
#logoDiv {
	FLOAT: left
}
#menubarDiv {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
TABLE.secNav TR.odd {
	BACKGROUND: #b3ceea
}
TABLE.secNav TR.even {
	BACKGROUND: #b3ceea
}
TH.secNav {
	PADDING-BOTTOM: 2px; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.secNav {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #707276; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
TD.secNav A:link {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #707276; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
TD.secNav A:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #707276; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
TD.secNav A:active {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #707276; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.secNav #title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.secNav #webCatAreaTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #82b0dd 2px solid
}
#productDropdown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 20px
}
#AllProductsDropDown {
	FONT-SIZE: 12px; WIDTH: 174px
}
TABLE.navPath {
	BACKGROUND: #ffffff; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.navPath TD {
	BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.navPath TD A:link {
	BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.navPath TD A:visited {
	BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.navPath TD A:active {
	BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.navPath {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.navPath A:link {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.navPath A:visited {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.navPath A:active {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; COLOR: #707276; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.meta-nav {
	BACKGROUND: #b2b2b2
}
TABLE.miniBasket {
	BACKGROUND: #f2f7fc
}
TD.miniBasket {
	BACKGROUND: #f2f7fc
}
TABLE.miniBasket TH {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #003366; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.miniBasket TR.odd {
	BACKGROUND: #b3ceea
}
TABLE.miniBasket TR.even {
	BACKGROUND: #b3ceea
}
TD.vertical-align-middle {
	VERTICAL-ALIGN: middle
}
TD.miniBasketCell {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #82b0dd 2px solid
}
TD.miniBasketText {
	COLOR: #003366
}
TD.miniBasketText A:link {
	COLOR: #003366
}
TD.miniBasketText A:visited {
	COLOR: #003366
}
TD.miniBasketText A:active {
	COLOR: #003366
}
TR.odd {
	BACKGROUND: #eeeeee
}
TR.even {
	BACKGROUND: #cccccc
}
TD.odd {
	BACKGROUND: #eeeeee
}
TD.even {
	BACKGROUND: #cccccc; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.headline {
	BACKGROUND: #b2b2b2; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.td-description {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: right
}
TD.helpNavTab {
	BACKGROUND: #aaaaaa; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.actualHelpNavTab {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BACKGROUND: #d6d6d6; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.actualHelpNavTab A {
	FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.ipcActiveTab {
	FONT-WEIGHT: bold; BACKGROUND: #225a8d; VERTICAL-ALIGN: middle; COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
TD.ipcActiveTab A:link {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.ipcActiveTab A:visited {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.ipcActiveTab A:hover {
	BACKGROUND: #225a8d; COLOR: #ffffff
}
TD.ipcActiveTab A:active {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.ipcInactiveTab {
	BACKGROUND: #dce3ec; VERTICAL-ALIGN: middle
}
TD.ipcInactiveTab A:link {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
TD.ipcInactiveTab A:visited {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
TD.ipcInactiveTab A:hover {
	
}
TD.ipcInactiveTab A:active {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
TD.ipcActiveGroupTab {
	FONT-WEIGHT: bold; BACKGROUND: #225a8d; VERTICAL-ALIGN: middle; COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
TD.ipcActiveGroupTab A:link {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.ipcActiveGroupTab A:visited {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.ipcActiveGroupTab A:hover {
	BACKGROUND: #225a8d; COLOR: #ffffff
}
TD.ipcActiveGroupTab A:active {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.ipcInactiveGroupTab {
	BACKGROUND: #dce3ec; VERTICAL-ALIGN: middle
}
TD.ipcInactiveGroupTab A:link {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
TD.ipcInactiveGroupTab A:visited {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
TD.ipcInactiveGroupTab A:hover {
	
}
TD.ipcInactiveGroupTab A:active {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
TD.ipcConflictGroupTab {
	FONT-WEIGHT: bold; BACKGROUND: #ffcc33; VERTICAL-ALIGN: middle; COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
TD.ipcConflictGroupTab A:link {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.ipcConflictGroupTab A:visited {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.ipcConflictGroupTab A:hover {
	BACKGROUND: #ffcc33; COLOR: #ffffff
}
TD.ipcConflictGroupTab A:active {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.ipcTabScroll {
	BACKGROUND: #f0f4fa; VERTICAL-ALIGN: middle; BORDER-BOTTOM-STYLE: none
}
TD.ipcTabScroll A:link {
	
}
TD.ipcTabScroll A:visited {
	
}
TD.ipcTabScroll A:hover {
	BACKGROUND: #f0f4fa
}
TD.ipcTabScroll A:active {
	
}
TABLE.partnerlist {
	BACKGROUND: #a4a4a4
}
TABLE.partnerlist TD.head {
	FONT-SIZE: 10px; BACKGROUND: #ffffff; VERTICAL-ALIGN: top
}
TABLE.partnerlist TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.partnerlist TR.odd {
	FONT-SIZE: 10px; BACKGROUND: #e4e4e4
}
TABLE.partnerlist TR.even {
	FONT-SIZE: 10px; BACKGROUND: #f4f4f4
}
TABLE.partnerlist TD.odd {
	FONT-SIZE: 10px; BACKGROUND: #e4e4e4; VERTICAL-ALIGN: top
}
TABLE.partnerlist TD.select {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
TABLE.partnerlist TD.even {
	FONT-SIZE: 10px; BACKGROUND: #f4f4f4; VERTICAL-ALIGN: top
}
TABLE.partnerlist2 {
	BACKGROUND: #ffffff
}
TABLE.partnerlist2 TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.partnerlist2 TD.odd {
	FONT-SIZE: 10px; BACKGROUND: #e4e4e4; VERTICAL-ALIGN: top
}
TD.catalog-left {
	BACKGROUND: #c6c6c6; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.catalog-mid {
	BACKGROUND: #eeeeee; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.catalog-right {
	BACKGROUND: #dadada; FONT-FAMILY: Verdana, Geneva, sans-serif
}
PRE.comment {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, sans-serif
}

@media Screen    
{
IMG.display-image {
	DISPLAY: block
}
TD.whiteLine {
	BACKGROUND: #ffffff
}
TD.blueLine {
	BACKGROUND: #003366
}
INPUT.FancyButtonGrey {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; BORDER-LEFT: #003366 1px solid; COLOR: #003366; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #eeeeee
}
A.FancyLink:link {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.FancyLink:visited {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.FancyLink:active {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.FancyLink:link {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.FancyLink:visited {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.FancyLink:active {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.FancyLinkGrey:link {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
A.FancyLinkGrey:visited {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
A.FancyLinkGrey:active {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
A.FancyLinkGrey:link {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
A.FancyLinkGrey:visited {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
A.FancyLinkGrey:active {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #003366 1px solid; COLOR: #003366; PADDING-TOP: 2px; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}
DIV.mod-part {
	BORDER-RIGHT: #777777 thin solid; PADDING-RIGHT: 5px; BORDER-TOP: #777777 thin solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #777777 thin solid; PADDING-TOP: 5px; BORDER-BOTTOM: #777777 thin solid
}
INPUT.ipcButton {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; BORDER-LEFT: #003366 1px solid; COLOR: #003366; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #eeeeee
}
INPUT.ipcButtonInvert {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; BORDER-LEFT: #003366 1px solid; COLOR: #003366; BORDER-BOTTOM: #003366 1px solid; BACKGROUND-COLOR: #ffffff
}
UL {
	PADDING-LEFT: 12px; MARGIN-LEFT: 5px
}
DIV.column {
	
}
DIV.module-head {
	WIDTH: 100%
}
DIV.module-content {
	WIDTH: 100%
}
.submitDoc {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.bigCatalogInput {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
TEXTAREA {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
DIV.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY: Verdana, Geneva, sans-serif
}
DIV.filter-result-msg {
	MARGIN-TOP: 10px; PADDING-LEFT: 30px; FONT-SIZE: 100%; MARGIN-BOTTOM: 10px; WIDTH: 93%; FONT-FAMILY: Verdana, Geneva, sans-serif
}
DIV.filter-result TABLE {
	MARGIN-LEFT: 30px; OVERFLOW: hidden; WIDTH: auto; FONT-FAMILY: Verdana, Geneva, sans-serif; BORDER-COLLAPSE: collapse
}
DIV.filter-result TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
TH A:link {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
DIV.filter-result TH A:active {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
DIV.filter-result TH A:visited {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
DIV.filter-result TD A:link {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
DIV.filter-result TD A:active {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
DIV.filter-result TD A:visited {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; WIDTH: auto; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
DIV.filter-result TD {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px solid
}
DIV.filter-result TR.odd {
	BACKGROUND: #eeeeee
}
DIV.filter-result TR.even {
	BACKGROUND: #eeeeee
}
DIV.filter-result TD.odd {
	BACKGROUND: #eeeeee
}
DIV.filter-result TD.even {
	BACKGROUND: #eeeeee
}
    }
BODY.advisor {
	FONT-SIZE: 10px; BACKGROUND: #ffffff; MARGIN: 10px; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
INPUT.button {
	FONT-WEIGHT: bold; BACKGROUND: #9399a4; COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif
}
.radio {
	BACKGROUND-COLOR: #f2f7fc
}
.checkbox {
	BACKGROUND-COLOR: #f2f7fc
}
TD.navi {
	BACKGROUND: #003366; COLOR: #ffffff; FONT-FAMILY: Verdana, sans-serif
}
.boxout {
	BACKGROUND: #003366
}
.boxin {
	BACKGROUND: #f2f7fc
}
.boxtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #003366; COLOR: white; FONT-FAMILY: Verdana, sans-serif
}
.message {
	FONT-WEIGHT: bold; COLOR: #009900; FONT-FAMILY: Verdana, sans-serif
}
.matcheditem {
	FONT-WEIGHT: bold; COLOR: #ff9933; FONT-FAMILY: Verdana, sans-serif
}
TD.item-sub-1 {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/spacer.gif) #f2f2f2 no-repeat -6px 50%
}
TD.item-sub-2 {
	PADDING-LEFT: 40px; BACKGROUND: url(../images/spacer.gif) #f2f2f2 no-repeat -6px 50%
}
TD.item-sub-3 {
	PADDING-LEFT: 60px; BACKGROUND: url(../images/spacer.gif) #f2f2f2 no-repeat -6px 50%
}
#buttons {
	BORDER-TOP: #003366 1px solid; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px
}
UL.buttons-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.buttons-1 LI {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; LINE-HEIGHT: 5ex; MARGIN-RIGHT: 1em
}
UL.buttons-1 A {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; BORDER-LEFT: silver 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: silver 1px solid; TEXT-DECORATION: none
}
UL.buttons-1 A:link {
	COLOR: #003366; BACKGROUND-COLOR: #eeeeee
}
UL.buttons-1 A:visited {
	COLOR: #003366; BACKGROUND-COLOR: #eeeeee
}
UL.buttons-1 A:hover {
	COLOR: #003366; BACKGROUND-COLOR: #f2f7fc
}
H1 {
	BACKGROUND: #003366; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
#message-content {
	PADDING-LEFT: 5px; PADDING-TOP: 10px
}
BODY.tabcontent {
	BACKGROUND-COLOR: #d7dde5
}
BODY.tabcontent .content {
	MARGIN: 10px; WIDTH: 100%
}
BODY.tabcontent TABLE.conditionTable {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 100%; BORDER-BOTTOM: 1px solid; BORDER-COLLAPSE: separate
}
BODY.tabcontent TABLE.conditionTable TR {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; BACKGROUND-COLOR: #e9ecef
}
BODY.tabcontent TABLE.conditionTable TR.Subtotal {
	COLOR: blue
}
BODY.tabcontent TABLE.conditionTable TD.conditionStatus {
	WIDTH: 16px
}
BODY.tabcontent TABLE.conditionTable TD.conditionType {
	WIDTH: 10%; TEXT-ALIGN: center
}
BODY.tabcontent TABLE.conditionTable TD.description {
	
}
BODY.tabcontent TABLE.conditionTable TD.conditionRate {
	WIDTH: 15%
}
BODY.tabcontent TABLE.conditionTable TD.priceUnit {
	WIDTH: 8%
}
BODY.tabcontent TABLE.conditionTable TD.conditionValue {
	WIDTH: 15%
}
BODY.tabcontent TABLE.conditionTable TD.operation {
	WIDTH: 16px
}

@media Print    
{
.sIFR-flash {
	DISPLAY: none! important; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
.sIFR-flash OBJECT {
	DISPLAY: none! important; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
.sIFR-flash EMBED {
	DISPLAY: none! important; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
SPAN.sIFR-alternate {
	DISPLAY: block! important; LEFT: auto! important; VISIBILITY: visible! important; POSITION: static! important; TOP: auto! important
}
H2.lightTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; MARGIN: 0px 0px 20px; FONT-VARIANT: small-caps
}
H2.darkTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; MARGIN: 0px 0px 20px
}

}

@media Screen    
{
.sIFR-flash {
	VISIBILITY: visible! important; MARGIN: 0px
}
.sIFR-replaced {
	VISIBILITY: visible! important
}
SPAN.sIFR-alternate {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
UNKNOWN {
	DISPLAY: none! important
}
H2.lightTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; MARGIN: 0px 0px 20px; COLOR: #fff; FONT-VARIANT: small-caps
}
H2.darkTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; MARGIN: 0px 0px 20px
}
.sIFR-hasFlash H2.lightTitle {
	FONT-SIZE: 30px; VISIBILITY: hidden; MARGIN: 0px 0px 20px; LETTER-SPACING: -9px
}
.sIFR-hasFlash H2.darkTitle {
	FONT-SIZE: 22px; VISIBILITY: hidden; MARGIN: 0px 0px 20px; LETTER-SPACING: -9px
}
    }
.titleframe {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.darkTitleframe {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 19px; BACKGROUND-REPEAT: repeat-x
}
HR {
	BACKGROUND: #b2edf5; COLOR: #b2edf5; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none
}
.secondMenu {
	MARGIN: 0px 0px 18px; COLOR: #ff5c00; LINE-HEIGHT: 20px
}
.secondMenu A {
	COLOR: #717171; TEXT-DECORATION: none
}
.secondMenu A:hover {
	COLOR: #707276; TEXT-DECORATION: underline
}
.normalText {
	COLOR: #707276
}
.normalPropertyName {
	COLOR: #707276; PADDING-TOP: 12px
}
.blueInput {
	BORDER-RIGHT: #00c4da 1px solid; BORDER-TOP: #00c4da 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 11px; BORDER-LEFT: #00c4da 1px solid; COLOR: #707276; BORDER-BOTTOM: #00c4da 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, sans-serif; BACKGROUND-COLOR: #b2edf5; FONT-VARIANT: normal
}
.textInput  {
	BORDER-RIGHT: #00c4da 1px solid; BORDER-TOP: #00c4da 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 11px; BORDER-LEFT: #00c4da 1px solid; COLOR: #707276; BORDER-BOTTOM: #00c4da 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, sans-serif; BACKGROUND-COLOR: #b2edf5; FONT-VARIANT: normal
}
.textinput  {
	BORDER-RIGHT: #00c4da 1px solid; BORDER-TOP: #00c4da 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 11px; BORDER-LEFT: #00c4da 1px solid; COLOR: #707276; BORDER-BOTTOM: #00c4da 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, sans-serif; BACKGROUND-COLOR: #b2edf5; FONT-VARIANT: normal
}
.redButton {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 5px; FILTER: progid:DXImageTransform.Microsoft.dropShadow( Color=#e5e5e5,offX=-3,offY=3,positive=true); BORDER-LEFT: #000000 0px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 19px; BACKGROUND-COLOR: #ff5c00
}
INPUT.FancyButton {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 5px; FILTER: progid:DXImageTransform.Microsoft.dropShadow( Color=#e5e5e5,offX=-3,offY=3,positive=true); BORDER-LEFT: #000000 0px solid; CURSOR: pointer; COLOR: #fff; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 19px; BACKGROUND-COLOR: #ff5c00
}
.standardHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #707276; TEXT-DECORATION: none
}
.standardText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #707276
}
.standardText A {
	COLOR: #717171; TEXT-DECORATION: none
}
.standardText A:hover {
	COLOR: #707276; TEXT-DECORATION: underline
}
.boldText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #707276
}
.italicText {
	FONT-SIZE: 11px; COLOR: #707276; FONT-STYLE: italic
}
.thinTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.thinTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	BORDER-RIGHT: #00c4da 1px solid; BORDER-TOP: #00c4da 1px solid; PADDING-LEFT: 7px; BORDER-LEFT: #00c4da 1px solid; COLOR: #707276; BORDER-BOTTOM: #00c4da 1px solid; FONT-STYLE: normal; BACKGROUND-COLOR: #b2edf5
}
.highlightedText {
	COLOR: #ff5c00
}
.highlightedText A:link {
	COLOR: #ff5c00
}
.highlightedText A:visited {
	COLOR: #ff5c00
}
.highlightedText A:active {
	COLOR: #ff5c00
}
.error {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #ff5b02
}
.warn {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #ff5b02
}
.info {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #000000
}
.success {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #000000
}
.topLevelCategory {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 17px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.subLevelCategory {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: none; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.subLevelCategorySelected {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: none; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.subLevelCategorySelected {
	COLOR: #ff5c00
}
.subLevelCategorySelected {
	COLOR: #ff5c00
}
.tooltip {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; Z-INDEX: 110; VISIBILITY: hidden; PADDING-BOTTOM: 8px; BORDER-LEFT: 1px solid; WIDTH: 350px; PADDING-TOP: 8px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana; POSITION: absolute; BACKGROUND-COLOR: white
}
.hasinfo {
	DISPLAY: inline; TEXT-DECORATION: underline
}
#popupArea {
	WIDTH: 470px
}
.popupContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.popupContent TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.popupContent TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; VERTICAL-ALIGN: middle; BORDER-BOTTOM: #fff 1px solid; WHITE-SPACE: nowrap
}
.popupContent TH {
	BORDER-RIGHT: #fff 1px solid; PADDING-LEFT: 8px; VERTICAL-ALIGN: middle; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #00c4dc
}
.popupContent .title {
	FONT-WEIGHT: bold; COLOR: #fff; HEIGHT: 28px; BACKGROUND-COLOR: #707173
}
.popupContent .odd {
	HEIGHT: 17px; BACKGROUND-COLOR: #fff
}
.popupContent .even {
	HEIGHT: 19px; BACKGROUND-COLOR: #b2edf5
}
#margindiv {
	WIDTH: 35px; POSITION: absolute; HEIGHT: 176px
}
.inputFlow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 212px; PADDING-TOP: 0px; HEIGHT: 44px
}
.titleframe A:visited {
	COLOR: #707276
}
.titleframe A:active {
	COLOR: #707276
}
.titleframe A:link {
	COLOR: #707276
}
.titleframe A:hover {
	COLOR: #000
}
.darkTitleframe A:visited {
	COLOR: #707276
}
.darkTitleframe A:active {
	COLOR: #707276
}
.darkTitleframe A:link {
	COLOR: #707276
}
.darkTitleframe A:hover {
	COLOR: #000
}
