#header {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	Z-INDEX: 100;
	LEFT: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: -1px 0px 0px -1px;
	WIDTH: 632px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 90px;
	BORDER-RIGHT-WIDTH: 0px
}
#workarea {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	Z-INDEX: 70;
	LEFT: 3px;
	BORDER-BOTTOM-WIDTH: 0px;
	OVERFLOW: visible;
	WIDTH: 629px;
	POSITION: absolute;
	TOP: 80px;
	HEIGHT: 444px;
	BORDER-RIGHT-WIDTH: 0px;
	visibility: visible;
}
#navigator {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; Z-INDEX: 50; LEFT: 1px; OVERFLOW: scroll; BORDER-LEFT: #003366 1px solid; WIDTH: 16%; BORDER-BOTTOM: #003366 1px solid; POSITION: absolute; TOP: 88px; HEIGHT: 441px; BACKGROUND-COLOR: #f2f7fc
}
#navigator #inner {
	OVERFLOW: hidden; WIDTH: 100%; TOP: 0px
}
#miniBasket {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; Z-INDEX: 50; LEFT: 83.5%; BORDER-LEFT: #003366 1px solid; WIDTH: 16%; BORDER-BOTTOM: #003366 1px solid; POSITION: absolute; TOP: 105px; BACKGROUND-COLOR: #f2f7fc
}
#miniBasket #inner {
	OVERFLOW: hidden; WIDTH: 100%
}
#navigator #box1 {
	MARGIN-TOP: -2px; BACKGROUND: url(images/cr_tl_box2_fff.gif) no-repeat 0px 0px; LEFT: 0px; MARGIN-LEFT: -2px; WIDTH: 28px; POSITION: absolute; TOP: 0px; HEIGHT: 15px
}
#miniBasket #box1 {
	MARGIN-TOP: -2px; BACKGROUND: url(images/cr_tl_box2_fff.gif) no-repeat 0px 0px; LEFT: 0px; MARGIN-LEFT: -2px; WIDTH: 15px; POSITION: absolute; TOP: 0px; HEIGHT: 15px
}
#navigator #box2 {
	MARGIN-TOP: -2px; RIGHT: 0px; BACKGROUND: url(images/cr_tr_box2_fff.gif) no-repeat 6px 0px; WIDTH: 15px; MARGIN-RIGHT: -2px; POSITION: absolute; TOP: 0px; HEIGHT: 15px
}
#miniBasket #box2 {
	MARGIN-TOP: -2px; RIGHT: 0px; BACKGROUND: url(images/cr_tr_box2_fff.gif) no-repeat 6px 0px; WIDTH: 15px; MARGIN-RIGHT: -2px; POSITION: absolute; TOP: 0px; HEIGHT: 15px
}
#navigator #box3 {
	RIGHT: 0px; BACKGROUND: url(images/cr_br_box2_fff.gif) no-repeat 6px 6px; MARGIN-BOTTOM: -2px; WIDTH: 15px; BOTTOM: 0px; MARGIN-RIGHT: -2px; POSITION: absolute; HEIGHT: 15px
}
#miniBasket #box3 {
	RIGHT: 0px; BACKGROUND: url(images/cr_br_box2_fff.gif) no-repeat 6px 6px; MARGIN-BOTTOM: -2px; WIDTH: 15px; BOTTOM: 0px; MARGIN-RIGHT: -2px; POSITION: absolute; HEIGHT: 15px
}
#navigator #box4 {
	BACKGROUND: url(images/cr_bl_box2_fff.gif) no-repeat 0px 6px; LEFT: 0px; MARGIN-BOTTOM: -2px; MARGIN-LEFT: -2px; WIDTH: 15px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 15px
}
#miniBasket #box4 {
	BACKGROUND: url(images/cr_bl_box2_fff.gif) no-repeat 0px 6px; LEFT: 0px; MARGIN-BOTTOM: -2px; MARGIN-LEFT: -2px; WIDTH: 15px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 15px
}
#basketEntry {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 70; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: visible; WIDTH: 83%; POSITION: absolute; TOP: 105px; 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: 83%; POSITION: absolute; TOP: 105px; 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: 83%; POSITION: absolute; TOP: 105px; 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: 100%; POSITION: absolute; TOP: 105px; 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: 100%; POSITION: absolute; TOP: 105px; 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: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 100%
}
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 {
	
}
TABLE.portalHeader {
	
}
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: 12px; 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: #000000
}
A:visited {
	COLOR: #000000
}
A:active {
	COLOR: #000000
}
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: 10px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
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
}
SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.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
}
.error {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #f00
}
.info {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #000000
}
.nav {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.nav1 {
	BACKGROUND-COLOR: #f2f7fc
}
.nav2 {
	BACKGROUND-COLOR: #003366
}
.emphasize {
	BACKGROUND: #eeeeee; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.emphasizeDarkBlue {
	BACKGROUND: #003366; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
.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: 10px; VERTICAL-ALIGN: top; COLOR: white; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: left
}
TH A:link {
	COLOR: white
}
TH A:visited {
	COLOR: white
}
TH A:active {
	COLOR: white
}
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 {
	FONT-SIZE: 10px; 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 {
	BACKGROUND: #eeeeee; FONT-FAMILY: Verdana, Geneva, sans-serif; BORDER-COLLAPSE: collapse
}
TABLE.list TH {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; BACKGROUND: #003366; VERTICAL-ALIGN: middle; BORDER-LEFT: #003366 1px solid; WIDTH: auto; COLOR: #ffffff; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
TABLE.list TH {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.list TH A:link {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.list TH A:visited {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.list TH A:active {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.list TD {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px 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: #eeeeee
}
TABLE.list TD.odd {
	BACKGROUND: #eeeeee
}
TABLE.list TD.even {
	BACKGROUND: #eeeeee
}
TD.navMain {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.navMain A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.navMain A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TD.navMain A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none
}
TABLE.secNav TR.odd {
	BACKGROUND: #b3ceea
}
TABLE.secNav TR.even {
	BACKGROUND: #b3ceea
}
TH.secNav {
	PADDING-BOTTOM: 5px; COLOR: #003366; 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: #003366; 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: #003366; 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: #003366; 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: #003366; 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
}
TABLE.navPath {
	BACKGROUND: #003366; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.navPath TD {
	BACKGROUND: #003366; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.navPath TD A:link {
	BACKGROUND: #003366; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.navPath TD A:visited {
	BACKGROUND: #003366; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.navPath TD A:active {
	BACKGROUND: #003366; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.navPath {
	FONT-WEIGHT: bold; BACKGROUND: #003366; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.navPath A:link {
	FONT-WEIGHT: bold; BACKGROUND: #003366; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.navPath A:visited {
	FONT-WEIGHT: bold; BACKGROUND: #003366; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.navPath A:active {
	FONT-WEIGHT: bold; BACKGROUND: #003366; VERTICAL-ALIGN: middle; COLOR: #ffffff; 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; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; PADDING-BOTTOM: 3px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 3px; 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.FancyButton {
	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
}
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
}
.textInput {
	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: 4%; FONT-SIZE: 100%; MARGIN-BOTTOM: 10px; WIDTH: 93%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, sans-serif
}
DIV.filter-result TABLE {
	BACKGROUND: #eeeeee; MARGIN-LEFT: 4%; OVERFLOW: hidden; WIDTH: auto; FONT-FAMILY: Verdana, Geneva, sans-serif; BORDER-COLLAPSE: collapse
}
DIV.filter-result TH {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 4px; BACKGROUND: #003366; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #003366 1px solid; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
TH A:link {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 4px; BACKGROUND: #003366; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #003366 1px solid; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
DIV.filter-result TH A:active {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 4px; BACKGROUND: #003366; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #003366 1px solid; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: center
}
DIV.filter-result TH A:visited {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003366 1px solid; PADDING-LEFT: 4px; BACKGROUND: #003366; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #003366 1px solid; WIDTH: auto; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #003366 1px solid; 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; COLOR: #0f0f0f; 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; COLOR: #0f0f0f; 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; COLOR: #0f0f0f; 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%
}
.info {
	BORDER-RIGHT: #9e9e9e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9e9e9e 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 100%; BACKGROUND: url(../images/warning.gif) #ffffdd no-repeat 4px 3px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; BORDER-LEFT: #9e9e9e 1px solid; WIDTH: 97%; COLOR: #000000; MARGIN-RIGHT: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #9e9e9e 1px solid; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: left
}
.info SPAN {
	FLOAT: left; MARGIN-LEFT: 20px; TEXT-ALIGN: left
}
#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
}
.error {
	BORDER-RIGHT: #9e9e9e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9e9e9e 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 100%; BACKGROUND: url(../images/error.gif) #ffddcc no-repeat 4px 3px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; BORDER-LEFT: #9e9e9e 1px solid; WIDTH: 97%; COLOR: #000000; MARGIN-RIGHT: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #9e9e9e 1px solid; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-ALIGN: left
}
.error SPAN {
	FLOAT: left; MARGIN-LEFT: 20px; TEXT-ALIGN: left
}
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
}
