BODY.userPrefHeader
{
    BACKGROUND: #cfcfcf
}
.remember
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
.InactiveTab
{
    BORDER-RIGHT: #9b9b9b 1px solid;
    BORDER-TOP: #9b9b9b 1px solid;
    BORDER-LEFT: #9b9b9b 1px solid;
    BORDER-BOTTOM: #9b9b9b 1px solid
}
.inactiveAuction
{
    TEXT-DECORATION: line-through
}
TD.catLine
{
    FONT-SIZE: 6px;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.headerHint
{
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    TEXT-ALIGN: left
}
TD.workareaTopBorder
{
    BACKGROUND: #dbe7d1
}
TABLE.workareaTopBorder
{
    MARGIN-TOP: 20px;
    PADDING-TOP: 20px
}
.actualButtonLine
{
    BACKGROUND: #909c8f
}
TD.docLine
{
    FONT-SIZE: 8px;
    BACKGROUND: #cfdbc5
}
TD.actualDocLine
{
    FONT-SIZE: 8px;
    BACKGROUND: #cfdbc5
}
TD.specialDocLine
{
    FONT-SIZE: 8px;
    BACKGROUND: #cfdbc5
}
TD.specialActualDocLine
{
    FONT-SIZE: 8px;
    BACKGROUND: #cfdbc5
}
TD.specialDocLine
{
    FONT-SIZE: 4px
}
TD.specialActualDocLine
{
    FONT-SIZE: 4px
}
TD.specialDocLine
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid
}
TD.specialActualDocLine
{
    BORDER-LEFT: #000 1px solid
}
.slighttext
{
    COLOR: #646464
}
TD.vertical-align-top
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
DIV.vertical-align-top
{
    VERTICAL-ALIGN: top
}
SPAN.search-no
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TH
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    TEXT-ALIGN: left
}
TD
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
UNKNOWN
{
    DISPLAY: block
}
UNKNOWN
{
    DISPLAY: block
}
TD.logo
{
    BACKGROUND: #ffffff
}
TD.opener
{
    FONT-WEIGHT: bold;
    BACKGROUND: #84ae8c;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left
}
DIV.opener
{
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    FONT-STYLE: normal;
    HEIGHT: 15px;
    TEXT-ALIGN: left
}
DIV.errorMsg
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 10px
}
VAR
{
    FONT-STYLE: normal
}
UL
{
    PADDING-LEFT: 1em;
    MARGIN-LEFT: -50px
}
IMG.tree
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
.error
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    COLOR: #ff0000
}
.scrollbarSpace
{
    PADDING-RIGHT: 20px
}
.errorMsgHead
{
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 10px;
    COLOR: #ff0000
}
DIV.searchresult
{
    FONT-WEIGHT: bold;
    BACKGROUND: #c2eeff;
    FONT-STYLE: normal;
    HEIGHT: 15px
}
A.icon
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px
}
A.icon:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
A.selected
{
    FONT-WEIGHT: bold
}
A:link
{
    COLOR: #426fc9
}
A:visited
{
    COLOR: #426fc9
}
A:hover
{
    BACKGROUND: #84ae8c
}
A:active
{
    COLOR: #426fc9
}
A.viewSelectionActive:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #387038
}
A.viewSelectionActive:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #387038
}
A.viewSelectionActive:hover
{
    BACKGROUND: #84ae8c
}
A.viewSelectionActive:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #387038
}
A.viewSelectionInactive:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #426fc9
}
A.viewSelectionInactive:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #426fc9
}
A.viewSelectionInactive:hover
{
    BACKGROUND: #84ae8c
}
A.viewSelectionInactive:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #426fc9
}
FORM
{
    MARGIN: 0px
}
INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
INPUT.head
{
    BORDER-RIGHT: #051d33 1px solid;
    BORDER-TOP: #96c8f5 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #387038;
    BORDER-LEFT: #96c8f5 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #051d33 1px solid
}
INPUT.green
{
    BORDER-RIGHT: #051d33 1px solid;
    BORDER-TOP: #96c8f5 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #387038;
    BORDER-LEFT: #96c8f5 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #051d33 1px solid
}
UNKNOWN
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    TEXT-ALIGN: left
}
INPUT.detailNetprice
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: #b6c2ac;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
INPUT.navDoc
{
    BACKGROUND: #9399a4;
    COLOR: #ffffff
}
SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TEXTAREA
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
.submitDoc
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid
}
.bigCatalogInput
{
    WIDTH: 155px
}
.middleCatalogInput
{
    WIDTH: 131px
}
.yearInput
{
    WIDTH: 70px
}
.smallCatalogInput
{
    WIDTH: 40px
}
.customerAddrDetailsInput
{
    FONT-SIZE: 10px;
    WIDTH: 170px;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
.auctionBiddingInput
{
    WIDTH: 120px
}
INPUT.detailCount
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: #ffffff;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
INPUT.detailAttribute
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND: #e4e4e4;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
IMG.display-image
{
    DISPLAY: inline
}
DIV.doctab-opener
{
    PADDING-BOTTOM: 5px
}
UL
{
    PADDING-LEFT: 12px;
    MARGIN-LEFT: 5px
}
DIV.module
{
    WIDTH: 100%
}
INPUT.ipcButton
{
    BORDER-RIGHT: #051d33 1px solid;
    BORDER-TOP: #96c8f5 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #387038;
    BORDER-LEFT: #96c8f5 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #051d33 1px solid
}
INPUT.ipcButtonInvert
{
    BORDER-RIGHT: #051d33 1px solid;
    BORDER-TOP: #96c8f5 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #c9d0e0;
    BORDER-LEFT: #96c8f5 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #051d33 1px solid
}
.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
}
.textInputSmall
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 40px;
    BORDER-BOTTOM: gray 1px solid
}
BODY.header
{
    BACKGROUND: #ffffff;
    BORDER-LEFT: #c9d7e9 1px solid
}
.headLink
{
    FONT-WEIGHT: bold;
    BACKGROUND: #84ae8c;
    COLOR: white
}
.login
{
    BACKGROUND: #ffffff
}
.bodylight
{
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffff
}
H2
{
    FONT-SIZE: 14px
}
H3
{
    FONT-SIZE: 12px
}
TABLE.start-list
{
    BORDER-RIGHT: #84ae8c 1px solid;
    BORDER-TOP: #84ae8c 1px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #84ae8c 1px solid;
    BORDER-BOTTOM: #84ae8c 1px solid;
    BORDER-COLLAPSE: collapse
}
TABLE.start-list TH
{
    BORDER-RIGHT: #ffffff 1px solid;
    BACKGROUND: #84ae8c;
    WIDTH: auto;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    TEXT-ALIGN: center
}
TABLE.start-list TD
{
    BORDER-RIGHT: #84ae8c 1px solid
}
TABLE.start-list TR.odd
{
    BACKGROUND: #ffffff
}
TABLE.start-list TR.even
{
    BACKGROUND: #f2f2f2
}
TABLE.start-list TD.odd
{
    BACKGROUND: #ffffff
}
TABLE.start-list TD.even
{
    BACKGROUND: #f2f2f2
}
.portalHeader
{
    BACKGROUND: #ffffff
}
TABLE.portalHeader TD
{
    FONT-SIZE: x-small;
    BACKGROUND: #ffffff;
    COLOR: #000000
}
TABLE.portalHeader A:link
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TABLE.portalHeader A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TABLE.portalHeader A:hover
{
    FONT-WEIGHT: normal;
    BACKGROUND: #84ae8c;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TABLE.portalHeader A:active
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TABLE.portalHeader
{
    BACKGROUND: #84ae8c;
    BORDER-BOTTOM: #c9d7e9 1px solid;
    HEIGHT: 15px
}
.portalLineLeft
{
    BORDER-LEFT: #c9d7e9 1px solid
}
BODY.organizerHead
{
    BACKGROUND: #ffffff;
    BORDER-LEFT: #c9d7e9 1px solid
}
TABLE.organizer TD
{
}
BODY.organizer
{
    BACKGROUND: #f0f4fa;
    BORDER-LEFT: #c9d7e9 1px solid;
    BORDER-BOTTOM: #c9d7e9 1px solid
}
TD.actualOrganizerNavTab
{
    FONT-WEIGHT: bold;
    BACKGROUND: #387038;
    COLOR: #ffffff;
    BORDER-BOTTOM: medium none
}
TD.actualOrganizerNavTab A:link
{
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    TEXT-DECORATION: none
}
TD.actualOrganizerNavTab A:visited
{
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    TEXT-DECORATION: none
}
TD.actualOrganizerNavTab A:hover
{
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    TEXT-DECORATION: none
}
TD.actualOrganizerNavTab A:active
{
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    TEXT-DECORATION: none
}
TD.organizerNavTab
{
    BACKGROUND: #84ae8c
}
TD.organizerNavTab A:link
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
TD.organizerNavTab A:visited
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
TD.organizerNavTab A:hover
{
}
TD.organizerNavTab A:active
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
TABLE.LineNavTabOrganizer
{
    BORDER-TOP: #387038 2px solid;
    BACKGROUND: #f0f4fa
}
TABLE.LineNavTabCatalog
{
    BORDER-TOP: #387038 2px solid;
    BACKGROUND: #f0f4fa
}
TABLE.organizer-list TH.s_on
{
    BACKGROUND: #84ae8c
}
TABLE.organizer-list TD.s_on
{
    BACKGROUND: #ffffff
}
TABLE.organizer-list
{
    BORDER-RIGHT: #84ae8c 1px solid;
    BORDER-TOP: #84ae8c 1px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #84ae8c 1px solid;
    BORDER-BOTTOM: #84ae8c 1px solid;
    BORDER-COLLAPSE: collapse
}
TABLE.organizer-list TH
{
    BORDER-RIGHT: #ffffff 1px solid;
    BACKGROUND: #84ae8c;
    WIDTH: auto;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    TEXT-ALIGN: center
}
TABLE.organizer-list TD
{
    BORDER-RIGHT: #84ae8c 1px solid
}
TABLE.organizer-list TR.odd
{
    BACKGROUND: #ffffff
}
TABLE.organizer-list TR.even
{
    BACKGROUND: #f2f2f2
}
TABLE.organizer-list TD.odd
{
    BACKGROUND: #ffffff
}
TABLE.organizer-list TD.even
{
    BACKGROUND: #f2f2f2
}
BODY.catalog
{
    BACKGROUND: #f0f4fa;
    BORDER-LEFT: #c9d7e9 1px solid;
    BORDER-BOTTOM: #c9d7e9 1px solid
}
TD.actualCatalogNavTab
{
    FONT-WEIGHT: bold;
    BACKGROUND: #387038;
    COLOR: #ffffff;
    BORDER-BOTTOM: medium none
}
TD.actualCatalogNavTab A:link
{
}
TD.actualCatalogNavTab A:visited
{
}
TD.actualCatalogNavTab A:hover
{
}
TD.actualCatalogNavTab A:active
{
}
TD.catalogNavTab
{
    BACKGROUND: #84ae8c
}
TD.catalogNavTab A:link
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
TD.catalogNavTab A:visited
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
TD.catalogNavTab A:hover
{
}
TD.catalogNavTab A:active
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
TR.link-zs0
{
    BACKGROUND: #387038
}
TR.link-zs1
{
    BACKGROUND: #2973ad
}
TR.link-zs2
{
    BACKGROUND: #2984c6
}
TD.linkCat
{
    BORDER-BOTTOM: #f6f7f9 1px solid
}
TD.linkCat A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.linkCat A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.linkCat A:hover
{
    BACKGROUND: #387038
}
TD.linkCat A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
BODY.docnav
{
    BACKGROUND: #ffffff
}
DIV.doctab-opener
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
.actualDocTab
{
    BACKGROUND: #387038;
    COLOR: #ffffff
}
.docTab
{
    BACKGROUND: #84ae8c
}
VAR.main
{
    FONT-WEIGHT: bold
}
TABLE.LineNavTabDoc
{
    BORDER-TOP: #387038 2px solid;
    BACKGROUND: #ffffff
}
TD.iViewHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    VERTICAL-ALIGN: middle;
    COLOR: #387038;
    BORDER-BOTTOM: #387038 2px solid
}
.actualButtonLine2
{
    BACKGROUND: #909c8f
}
TD.actualDocTab A:link
{
    BACKGROUND: #387038;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.actualDocTab A:visited
{
    BACKGROUND: #387038;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.actualDocTab A:hover
{
    BACKGROUND: #387038
}
TD.actualDocTab A:active
{
    BACKGROUND: #387038;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.doctapNavTab:link
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.doctapNavTab:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.doctapNavTab:hover
{
    BACKGROUND: #387038
}
A.doctapNavTab:active
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.docTab A:link
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
TD.docTab A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
TD.docTab A:hover
{
    BACKGROUND: #84ae8c
}
TD.docTab A:active
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
VAR.main2
{
    FONT-WEIGHT: normal
}
BODY.closer
{
    BORDER-RIGHT: #c9d7e9 1px solid;
    BORDER-TOP: #c9d7e9 1px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #c9d7e9 1px solid;
    BORDER-BOTTOM: #c9d7e9 1px solid;
    HEIGHT: 100%
}
TABLE.closer
{
    BACKGROUND: #ffffff
}
#leftArrow
{
    LEFT: 3px;
    POSITION: absolute;
    TOP: 5px
}
#rightArrow
{
    LEFT: 3px;
    POSITION: absolute;
    TOP: 5px
}
#BottomArrow0
{
    RIGHT: 3px;
    POSITION: relative;
    TOP: 2px
}
#BottomArrow1
{
    RIGHT: 3px;
    POSITION: relative;
    TOP: 2px
}
DIV.horizCloser
{
    LINE-HEIGHT: 100%;
    PADDING-TOP: 10px
}
DIV.horizCloser A
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
BODY.history
{
    BACKGROUND: #f0f4fa
}
TD.historyHeader
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BACKGROUND: #387038;
    COLOR: #ffffff
}
A.historyLink:link
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.historyLink:visited
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.historyLink:hover
{
}
A.historyLink:active
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.historyHeaderLink:link
{
}
A.historyHeaderLink:visited
{
}
A.historyHeaderLink:hover
{
}
A.historyHeaderLink:active
{
}
TABLE.LineNavTabHistory
{
    BORDER-TOP: #387038 2px solid;
    BACKGROUND: #ffffff
}
TD.historyHeader2
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BACKGROUND: #84ae8c;
    COLOR: #ffffff
}
TD.historyHeader3
{
    BACKGROUND: #ffffff;
    COLOR: #ffffff
}
TD.historyHeaderLink
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    BACKGROUND: #84ae8c;
    COLOR: #ffffff
}
BODY.workareaDetails
{
    BACKGROUND: #ffffff
}
TD.DetailsTab
{
    FONT-WEIGHT: bold;
    BACKGROUND: #84ae8c;
    BORDER-BOTTOM: medium none
}
TD.DetailsCatTab
{
    FONT-WEIGHT: bold;
    BACKGROUND: #84ae8c;
    COLOR: #000000;
    BORDER-BOTTOM: #387038 1px solid
}
TD.actualDetailsCatTab
{
    FONT-WEIGHT: bold;
    BACKGROUND: #387038;
    COLOR: #ffffff;
    BORDER-BOTTOM: #387038 1px solid
}
TD.actualDetailsTab
{
    FONT-WEIGHT: bold;
    BACKGROUND: #387038;
    COLOR: #ffffff;
    BORDER-BOTTOM: #387038 0px solid
}
TD.vertical-align-middle
{
    VERTICAL-ALIGN: middle
}
TD.vertical-align-bottom
{
    VERTICAL-ALIGN: bottom
}
DIV.vertical-align-middle
{
    VERTICAL-ALIGN: middle
}
DIV.vertical-align-bottom
{
    VERTICAL-ALIGN: bottom
}
DIV.detailsTitle
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.actualDetails
{
    BACKGROUND: #84ae8c
}
DIV.module-name
{
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    BACKGROUND: #ffffff;
    COLOR: teal;
    TEXT-ALIGN: left
}
TABLE.details
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid;
    BORDER-COLLAPSE: collapse
}
TABLE.details TH
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}
TABLE.details TD
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}
TD.DetailsCatTab A:link
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
TD.DetailsCatTab A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
TD.DetailsCatTab A:hover
{
    BACKGROUND: #84ae8c
}
TD.DetailsCatTab A:active
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
BODY.workarea
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #c9d7e9 1px solid
}
TD.opener_blue
{
    FONT-WEIGHT: bold;
    BACKGROUND: #84ae8c;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left
}
TABLE.headerWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #84ae8c
}
TABLE.headerWhite TD
{
    VERTICAL-ALIGN: middle;
    WIDTH: 230px
}
TD.headerWhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #84ae8c;
    VERTICAL-ALIGN: middle
}
TABLE.poslist
{
    BORDER-RIGHT: #c9d7e9 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c9d7e9 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #c9d7e9 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c9d7e9 1px solid;
    BORDER-COLLAPSE: collapse
}
TH.poslist
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: #84ae8c;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}
TD.poslist-mainpos-odd
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #eeeeee 1px solid;
    BACKGROUND: #ffffff;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #eeeeee 0px solid;
    BORDER-BOTTOM: #eeeeee 0px solid
}
TD.poslist-mainpos-even
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #eeeeee 1px solid;
    BACKGROUND: #f2f2f2;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #eeeeee 0px solid;
    BORDER-BOTTOM: #eeeeee 0px solid
}
TD.poslist-subpos-odd
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #9b9b9b 1px solid;
    BACKGROUND: #ffffff;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #eeeeee 0px solid;
    BORDER-BOTTOM: #eeeeee 0px solid
}
TD.poslist-subpos-even
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #9b9b9b 1px solid;
    BACKGROUND: #f2f2f2;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #eeeeee 0px solid;
    BORDER-BOTTOM: #eeeeee 0px solid
}
TD.poslist-odd
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #eeeeee 0px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #eeeeee 0px solid;
    BORDER-BOTTOM: #eeeeee 0px solid
}
TD.poslist-even
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #eeeeee 0px solid;
    BACKGROUND: #f2f2f2;
    BORDER-LEFT: #eeeeee 0px solid;
    BORDER-BOTTOM: #eeeeee 0px solid
}
TD.poslist-detail-odd
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #eeeeee 0px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #eeeeee 0px solid;
    BORDER-BOTTOM: #eeeeee 0px solid
}
TD.poslist-detail-even
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #eeeeee 0px solid;
    BACKGROUND: #f2f2f2;
    BORDER-LEFT: #eeeeee 0px solid;
    BORDER-BOTTOM: #eeeeee 0px solid
}
TABLE.poslist IMG
{
    VERTICAL-ALIGN: middle
}
TD.poslist-pos-odd
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: #ffffff;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #eeeeee 0px solid;
    BORDER-BOTTOM: #ffffff 0px solid
}
TD.poslist-pos-even
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: #f2f2f2;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #eeeeee 0px solid;
    BORDER-BOTTOM: #ffffff 0px solid
}
TABLE.poslistdetail-odd
{
    BORDER-RIGHT: #c9d7e9 1px solid;
    BORDER-TOP: #c9d7e9 1px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #c9d7e9 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #c9d7e9 1px solid
}
TABLE.poslistdetail-odd TD
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
TABLE.poslistdetail-odd IMG
{
    VERTICAL-ALIGN: text-bottom
}
TABLE.poslistdetail-even
{
    BORDER-RIGHT: #c9d7e9 1px solid;
    BORDER-TOP: #c9d7e9 1px solid;
    BACKGROUND: #f2f2f2;
    BORDER-LEFT: #c9d7e9 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #c9d7e9 1px solid
}
TABLE.poslistdetail-even TD
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
TABLE.poslistdetail-even IMG
{
    VERTICAL-ALIGN: text-bottom
}
TABLE.poslisterror
{
    BORDER-RIGHT: #c9d7e9 1px solid;
    BORDER-TOP: #c9d7e9 1px solid;
    BACKGROUND: #ffddcc;
    BORDER-LEFT: #c9d7e9 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #c9d7e9 1px solid
}
TABLE.poslisterror TD
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
TABLE.poslistinfo
{
    BORDER-RIGHT: #9e9e9e 1px solid;
    BORDER-TOP: #9e9e9e 1px solid;
    BACKGROUND: #eeeeee;
    BORDER-LEFT: #9e9e9e 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #9e9e9e 1px solid
}
TABLE.poslistinfo TD
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
TABLE.poslistwarning
{
    BORDER-RIGHT: #9e9e9e 1px solid;
    BORDER-TOP: #9e9e9e 1px solid;
    BACKGROUND: #eeeeee;
    BORDER-LEFT: #9e9e9e 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #9e9e9e 1px solid
}
TABLE.poslistwarning TD
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
TABLE.docHeader
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse
}
TABLE.docHeader TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 3px
}
TABLE.docHeader TH
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 3px
}
TABLE.docHeader TD.ident
{
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: right
}
TABLE.docHeader TH.ident
{
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: right
}
TABLE.docHeader TD.data
{
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left
}
TABLE.docHeader TH.data
{
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left
}
TABLE.docHeader TD.empty
{
}
TABLE.docHeader TD.priceIdent
{
    TEXT-ALIGN: right
}
TABLE.docHeader TD.priceData
{
    BACKGROUND: #ffd18c;
    TEXT-ALIGN: left
}
TABLE.docHeader TD.priceIdentSep
{
    BORDER-TOP: #000000 1px solid;
    TEXT-ALIGN: right
}
TABLE.docHeader TD.priceDataSep
{
    BORDER-TOP: #000000 1px solid;
    BACKGROUND: #ffd18c;
    TEXT-ALIGN: left
}
TABLE.docHeader TD.statusIdent
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
TABLE.docHeader TD.statusData
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
TABLE.docHeader TD.msgIdent
{
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: right
}
TABLE.docHeader TD.msgData
{
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left
}
TABLE.docHeader A.icon
{
    TEXT-DECORATION: none
}
TABLE.docHeader IMG
{
    VERTICAL-ALIGN: middle
}
TABLE.docHeader TEXTAREA.readonly
{
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: #f2f2f2
}
TABLE.posSelect
{
    BORDER-RIGHT: #c9d7e9 1px solid;
    BORDER-TOP: #c9d7e9 1px solid;
    BORDER-LEFT: #c9d7e9 1px solid;
    BORDER-BOTTOM: #c9d7e9 1px solid;
    BORDER-COLLAPSE: collapse
}
TABLE.posSelect TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 3px
}
TABLE.posSelect TH
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 3px
}
TABLE.posSelect TD.selection
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #eeeeee 1px solid;
    BACKGROUND: #ffffff;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #eeeeee 1px solid;
    BORDER-BOTTOM: #eeeeee 1px solid
}
TABLE.posSelect TD.annotation
{
    BORDER-RIGHT: #eeeeee 1px solid;
    BORDER-TOP: #eeeeee 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #f2f2f2;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #eeeeee 1px solid;
    BORDER-BOTTOM: #eeeeee 1px solid
}
BODY.organizerCatalog
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #c9d7e9 1px solid
}
TABLE.catalogList
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-COLLAPSE: collapse
}
TABLE.catalogList TH
{
    BORDER-RIGHT: #ffffff 1px solid;
    BACKGROUND: #84ae8c;
    WIDTH: auto;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    TEXT-ALIGN: center
}
TABLE.catalogList TD
{
    BORDER-RIGHT: #b2bdd2 1px solid;
    BORDER-BOTTOM: #c9d7e9 1px solid
}
TABLE.catalogList TR.odd
{
    BACKGROUND: #ffffff
}
TABLE.catalogList TR.even
{
    BACKGROUND: #f2f2f2
}
TABLE.catalogList TD.odd
{
    BACKGROUND: #ffffff
}
TABLE.catalogList TD.even
{
    BACKGROUND: #f2f2f2
}
TR.resultPager
{
    BACKGROUND: #ffffff
}
TR.catalogResultPager
{
    BACKGROUND: #84ae8c
}
UL.catalog LI
{
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    LIST-STYLE-TYPE: none
}
.userPref
{
    BACKGROUND: #667186
}
.catalog
{
    BACKGROUND: #b2bdd2
}
TABLE.list
{
    BORDER-RIGHT: #c9d7e9 1px solid;
    BORDER-TOP: #c9d7e9 1px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #c9d7e9 1px solid;
    BORDER-BOTTOM: #c9d7e9 1px solid;
    BORDER-COLLAPSE: collapse
}
TABLE.list TH
{
    BORDER-RIGHT: #ffffff 1px solid;
    BACKGROUND: #84ae8c;
    WIDTH: auto;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    TEXT-ALIGN: center
}
TABLE.list TD
{
    BORDER-RIGHT: #b2bdd2 1px solid;
    BORDER-BOTTOM: #c9d7e9 1px solid
}
TABLE.list TR.odd
{
    BACKGROUND: #ffffff
}
TABLE.list TR.even
{
    BACKGROUND: #f2f2f2
}
TABLE.list TD.odd
{
    BACKGROUND: #ffffff
}
TABLE.list TD.even
{
    BACKGROUND: #f2f2f2
}
TD.orderHeadPrice
{
    BACKGROUND: #ffd18c
}
TD.orderHeadPriceSeparator
{
    BORDER-TOP: #000000 1px solid;
    BACKGROUND: #ffd18c
}
TD.orderHeadSeparator
{
    BORDER-TOP: #000000 1px solid
}
BODY.ipcBody
{
    BACKGROUND: #f0f4fa
}
.ipcConflictHandlingValueLayout
{
    FONT-WEIGHT: bold
}
.ipcConflictHandlingHeader
{
    FONT-SIZE: 12px
}
.ipcAreaFrame
{
    BORDER-RIGHT: #c9d7e9 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #c9d7e9 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: #f0f4fa;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #c9d7e9 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c9d7e9 1px solid
}
.ipcAreaFrameConflict
{
    BORDER-RIGHT: #ffcc33 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ffcc33 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ffcc33 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffcc33 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.ipcConflictGroupText
{
    COLOR: #ffcc33;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
.ipcConflictStatusbar
{
    COLOR: #000;
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    BACKGROUND-COLOR: #ffcc33
}
.ipcConflictSolvedStatusbar
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    BACKGROUND-COLOR: #80ff80
}
TH.ipc
{
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #000;
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    TEXT-ALIGN: left
}
TABLE.ipcHeader
{
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.ipcHeader TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.ipcHeader TD
{
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.ipcConflict
{
    BACKGROUND-COLOR: #ffcc33
}
TD.ipcLeft
{
    BACKGROUND: #84ae8c
}
TD.ipcMiddle
{
    BACKGROUND: #f0f4fa
}
TD.ipcRight
{
    BACKGROUND: #e7ebf2
}
TABLE.ipcDetailHeader
{
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.ipcDetailHeader TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.ipcDetailStatusbar
{
    BACKGROUND: #ffffff;
    COLOR: #000;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.ipcDetailStatusbar TD
{
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 3px
}
TABLE.ipcDetailBody
{
    BACKGROUND: #f0f4fa;
    COLOR: #000;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.ipcProductVariants
{
    BORDER-RIGHT: #9b9b9b 1px solid;
    BORDER-TOP: #9b9b9b 1px solid;
    BACKGROUND: #c3ccdd;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #9b9b9b 1px solid;
    COLOR: #000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #9b9b9b 1px solid;
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    BORDER-COLLAPSE: collapse;
    caption-side: bottom
}
TABLE.ipcProductVariants TH
{
    BORDER-RIGHT: #9b9b9b 1px solid;
    WIDTH: auto;
    BORDER-BOTTOM: #9b9b9b 1px solid;
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    TEXT-ALIGN: center
}
TABLE.ipcProductVariants TD
{
    BORDER-RIGHT: #b2bdd2 1px solid;
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #b2bdd2 1px solid;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.ipcStatusbar
{
    BACKGROUND: #ffffff;
    COLOR: #000;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.ipcStatusbar TD
{
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.ipcCharacteristicBar
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: #84ae8c;
    BORDER-LEFT: 0px;
    COLOR: #000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.ipcCharacteristicBarConflict
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    BACKGROUND-COLOR: #ffcc33
}
TABLE.ipcCharacteristicGroup
{
    COLOR: #000;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TABLE.ipcCharacteristicGroup TD
{
    COLOR: #000;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.ipc_characteristic_value_input
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    TEXT-ALIGN: right
}
TD.ipc_characteristic_value_description
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    TEXT-ALIGN: right
}
TD.ipc_characteristic_value_surcharge
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    TEXT-ALIGN: right
}
TD.ipcActiveTab
{
    FONT-WEIGHT: bold;
    BACKGROUND: #387038;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BORDER-BOTTOM: medium 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: #387038;
    COLOR: #ffffff
}
TD.ipcActiveTab A:active
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    TEXT-DECORATION: none
}
TD.ipcInactiveTab
{
    BACKGROUND: #84ae8c;
    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: #387038;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BORDER-BOTTOM: medium 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: #387038;
    COLOR: #ffffff
}
TD.ipcActiveGroupTab A:active
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Geneva, sans-serif;
    TEXT-DECORATION: none
}
TD.ipcInactiveGroupTab
{
    BACKGROUND: #84ae8c;
    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: medium 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: medium none
}
TD.ipcTabScroll A:link
{
}
TD.ipcTabScroll A:visited
{
}
TD.ipcTabScroll A:hover
{
    BACKGROUND: #f0f4fa
}
TD.ipcTabScroll A:active
{
}
DIV.module-name-new
{
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    COLOR: #0066cc;
    TEXT-ALIGN: right
}
TABLE.cat
{
    BACKGROUND: #c6c6c6;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TD.auctionFramed
{
    BORDER-RIGHT: #242424 1px solid;
    BORDER-TOP: #242424 1px solid;
    BORDER-LEFT: #242424 1px solid;
    BORDER-BOTTOM: #242424 1px solid;
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
TR.confirm
{
    BACKGROUND: #cfdbc5
}
.auction
{
    COLOR: #0066cc
}
.firstColumn
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 2px;
    CURSOR: default;
    COLOR: #454d58;
    PADDING-TOP: 1px;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #84ae8c
}
.headerColumn
{
    BORDER-RIGHT: #fff 0px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #fff 0px solid;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #fff 1px solid;
    CURSOR: default;
    COLOR: #454d58;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #fff 0px solid;
    BACKGROUND-COLOR: #84ae8c
}
.tableCell
{
    BORDER-RIGHT: #84ae8c 0px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #84ae8c 0px solid;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #84ae8c 0px solid;
    COLOR: #000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #84ae8c 1px solid;
    BACKGROUND-COLOR: #fff
}
.tableBxCell
{
    BORDER-RIGHT: #84ae8c 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #84ae8c 0px solid;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #84ae8c 1px solid;
    COLOR: #000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #84ae8c 1px solid;
    BACKGROUND-COLOR: #fff
}
.sapTbsTabSel
{
    BORDER-RIGHT: #cacaca 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cacaca 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    Z-INDEX: 51;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #cacaca 1px solid;
    CURSOR: default;
    PADDING-TOP: 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,sans-serif;
    POSITION: relative;
    TOP: 1px;
    HEIGHT: 0px;
    BACKGROUND-COLOR: #ffffff
}
.sapTbsSpcOnOff
{
    BACKGROUND-IMAGE: none;
    WIDTH: 0px;
    HEIGHT: 0px
}
.sapTbsSpcFrOn
{
    BACKGROUND-IMAGE: none;
    WIDTH: 0px;
    HEIGHT: 0px
}
.sapTbsTab
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: hand;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #6c82a0 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,sans-serif;
    POSITION: relative;
    TOP: 2px;
    HEIGHT: 0px;
    BACKGROUND-COLOR: #dce3ec;
    background-color1: #D1D4DE
}
.headerTab
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial,sans-serif;
    POSITION: relative;
    TOP: 2px;
    HEIGHT: 0px;
    BACKGROUND-COLOR: #84ae8c
}
.sapTbsSpcOffOff
{
    BACKGROUND-IMAGE: none;
    WIDTH: 0px;
    HEIGHT: 0px
}
.sapTbsSpcOffOn
{
    BACKGROUND-IMAGE: none;
    WIDTH: 0px;
    HEIGHT: 0px
}
.sapTbsSpcBkOn
{
    BACKGROUND-IMAGE: none;
    WIDTH: 0px;
    HEIGHT: 0px
}
.sapTbsSpcBkOff
{
    BACKGROUND-IMAGE: none;
    WIDTH: 0px;
    HEIGHT: 0px
}
.sapTbsWhl
{
    BORDER-RIGHT: #387038 1px solid;
    BORDER-TOP: medium none;
    Z-INDEX: 50;
    BORDER-LEFT: #387038 1px solid;
    BORDER-BOTTOM: #387038 1px solid;
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff
}
.sapTbsTabBlk
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    WIDTH: 100%;
    HEIGHT: 0px;
    TEXT-ALIGN: right
}
.DetailsBoxBackground
{
    BACKGROUND: #f7f9fb
}
BODY.hints
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #c9d7e9 1px solid
}
TR.settingheader
{
    FONT-SIZE: 10px;
    BACKGROUND: #c9d7e9;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: #000 1px solid
}
TD.settingheader2
{
    FONT-SIZE: 10px;
    BACKGROUND: #84ae8c;
    VERTICAL-ALIGN: middle;
    BORDER-BOTTOM: #000000 1px solid
}
BODY.help
{
    BACKGROUND: #ffffff
}
TD.helpNavTab
{
    BACKGROUND: #c9d7e9;
    BORDER-BOTTOM: #387038 1px solid
}
TD.actualHelpNavTab
{
    BORDER-RIGHT: #387038 1px solid;
    BORDER-TOP: #387038 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #387038;
    BORDER-LEFT: #387038 1px solid;
    BORDER-BOTTOM: #387038 1px solid
}
TD.actualHelpNavTab A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.actualHelpNavTab A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.actualHelpNavTab A:hover
{
    BACKGROUND: #387038
}
TD.actualHelpNavTab A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
BODY.ship
{
    BACKGROUND: #ffffff;
    BORDER-BOTTOM: #c9d7e9 1px solid
}
TR.ship
{
    BACKGROUND: #ffffff
}
TABLE.shipto
{
    BACKGROUND: #ffffff
}
BODY.advisor
{
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    MARGIN: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, sans-serif
}
INPUT.button
{
    BORDER-RIGHT: #051d33 1px solid;
    BORDER-TOP: #96c8f5 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #387038;
    BORDER-LEFT: #96c8f5 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #051d33 1px solid
}
.error
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, sans-serif
}
.boxout
{
    BACKGROUND: #84ae8c
}
.boxin
{
    BACKGROUND: #ffffff
}
.boxtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #84ae8c;
    COLOR: #387038;
    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
}
INPUT.batch-even
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #f2f2f2
}
INPUT.batch-odd
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #ffffff
}
TR.categs
{
    BACKGROUND: #84ae8c;
    TEXT-DECORATION: none
}
TR.categsSelected
{
    BACKGROUND: #387038;
    TEXT-DECORATION: none
}
TD.categs
{
    BORDER-BOTTOM: #f6f7f9 1px solid
}
TD.categsSelected
{
    BORDER-BOTTOM: #f6f7f9 1px solid
}
TD.categs A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.categs A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
TD.categs A:hover
{
    BACKGROUND: #387038;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.categs A:active
{
    BACKGROUND: #387038;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.categsSelected A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.categsSelected A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.categsSelected A:hover
{
    BACKGROUND: #387038;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.categsSelected A:active
{
    BACKGROUND: #387038;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.calendarcontrol
{
    BORDER-RIGHT: #387038 2px solid;
    BORDER-TOP: #387038 2px solid;
    BACKGROUND: #f0f4fa;
    BORDER-LEFT: #387038 2px solid;
    BORDER-BOTTOM: #387038 2px solid
}
.cont-pad
{
    PADDING-LEFT: 10px;
    WIDTH: 95%
}
TD.headLine
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BACKGROUND: #84ae8c;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: left
}
TD.satBackground
{
    BACKGROUND: #667186
}
INPUT.loginInput
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 150px;
    BORDER-BOTTOM: gray 1px solid
}
.NavTab
{
    BACKGROUND: #9eac9d;
    FONT-FAMILY: Verdana, Arial, Geneva, sans-serif
}
.actualNavTab
{
    FONT-WEIGHT: bold;
    BACKGROUND: #bfcda1;
    FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
    TEXT-DECORATION: none
}
A.ibase:link
{
    TEXT-DECORATION: none
}
A.ibase:visited
{
    TEXT-DECORATION: none
}
A.ibase:active
{
    TEXT-DECORATION: none
}
A.ibase:hover
{
    BACKGROUND-COLOR: #84ae8c;
    TEXT-DECORATION: none
}
A.ibase_selected:link
{
    BACKGROUND-COLOR: #ffd18c;
    TEXT-DECORATION: none
}
A.ibase_selected:visited
{
    BACKGROUND-COLOR: #ffd18c;
    TEXT-DECORATION: none
}
A.ibase_selected:active
{
    BACKGROUND-COLOR: #ffd18c;
    TEXT-DECORATION: none
}
A.ibase_selected:hover
{
    BACKGROUND-COLOR: #84ae8c;
    TEXT-DECORATION: none
}
.textInputDisabled
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: #dcdcdc
}
.outputData
{
    BACKGROUND-COLOR: #eeeeee
}


.cme_negrita {
    font-weight: bold;
}

.cme_marca {
    font-weight: bold;
    color:#308d36
}

.cme_bloque {
	text-align:justify;
	font-size:9.0pt;
	font-family:Verdana,Arial;
	color:#646464;
}

.cme_bloque li {
	list-style:disc;
	/*font-weight: bold;*/
	/*color:#FF0000;*/
}

