BODY
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    FONT-FAMILY: Tahoma, 'Arial CE'
}
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, 'Arial CE'
}
.tblEntity
{
    BORDER-RIGHT: #336699 1px;
    BORDER-TOP: #336699 1px;
    MARGIN-LEFT: 20px;
    BORDER-LEFT: #336699 1px;
    BORDER-BOTTOM: #336699 1px
}
.tblEntity .tdCaption
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 5px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: medium none;
    WIDTH: 10%;
    COLOR: white;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #336699
}
.tblEntity .tdCaptionFBS {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: medium none; WIDTH: 10%; COLOR: white; PADDING-TOP: 5px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ff6600
}
.tblEntity TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.tblHomepageBlocks
{
    MARGIN-TOP: 15px;
    MARGIN-LEFT: 15px;
    WIDTH: 85%
}
.tblHomepageBlocks TD
{
}
.txt
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Tahoma, 'Arial CE';
    BACKGROUND-COLOR: #ffffcc
}
.wbtn
{
    BORDER-RIGHT: #104a7b 1px solid;
    BORDER-TOP: #afc4d5 1px solid;
    FONT-SIZE: 8pt;
    BACKGROUND: #d6e7ef;
    BORDER-LEFT: #afc4d5 1px solid;
    CURSOR: hand;
    COLOR: #000066;
    BORDER-BOTTOM: #104a7b 1px solid;
    FONT-FAMILY: 'Arial CE', Tahoma, sans-serif;
    HEIGHT: 19px;
    TEXT-DECORATION: none
}
.tblProductActions
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    MARGIN-TOP: 20px;
    MARGIN-LEFT: 50px;
    BORDER-LEFT: #336699 1px solid;
    WIDTH: 80%;
    BORDER-BOTTOM: #336699 1px solid;
    TEXT-ALIGN: left
}
.tblProductActions .tdProductName
{
    BACKGROUND-POSITION: 10px center;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BACKGROUND-IMAGE: url(../images/bullet1.GIF);
    PADDING-BOTTOM: 4px;
    COLOR: white;
    TEXT-INDENT: 20pt;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #336699 2px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #336699
}
.tblPaddedEntity
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    MARGIN-TOP: 30px;
    MARGIN-LEFT: 15px;
    BORDER-LEFT: 1px;
    WIDTH: 80%;
    BORDER-BOTTOM: 1px
}
.tblPaddedEntity TD
{
}
.tblPaddedEntity .tdContent
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #336699 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #336699 1px solid;
    BACKGROUND-COLOR: whitesmoke
}
.tblEntity .tdContent
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #336699 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #336699 1px solid
}
.tblPageTitle
{
    BORDER-TOP: navajowhite 4px solid;
    WIDTH: 100%;
    HEIGHT: 30pt
}
.tblPageTitle TD
{
    FONT-SIZE: 12pt;
    COLOR: white;
    TEXT-INDENT: 20pt;
    FONT-FAMILY: 'Lucida Sans Unicode';
    LETTER-SPACING: 2pt;
    BACKGROUND-COLOR: #336699;
    TEXT-ALIGN: left
}
.fC
{
    BORDER-RIGHT: gray 1px;
    BORDER-TOP: gray 1px;
    BORDER-LEFT: gray 1px;
    BORDER-BOTTOM: gray 1px;
    BACKGROUND-COLOR: lightsteelblue
}
.tdHelp
{
    WIDTH: 200px
}
.icSeparatorRow
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    HEIGHT: 3pt;
    BACKGROUND-COLOR: wheat
}
.icSeparatorRow TD
{
}
A
{
    COLOR: #336699
}
A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.fV
{
    BORDER-RIGHT: gray;
    BORDER-TOP: gray;
    BORDER-LEFT: gray;
    BORDER-BOTTOM: gray;
    BACKGROUND-COLOR: gainsboro
}
.cbo
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 8pt;
    Z-INDEX: -6;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Tahoma, 'Arial CE';
    BACKGROUND-COLOR: #ffffcc
}
.DescriptionText
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 1px solid;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 4px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: black 1px solid;
    COLOR: #000033;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: bisque
}
.ButtonRow
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.ButtonRow TD
{
    BORDER-TOP: #336699;
    PADDING-TOP: 20px;
    TEXT-ALIGN: right
}
.rowEven
{
    BACKGROUND-COLOR: lavender
}

.rowIM
{
  
  /*color:blue;  */
}

.rowIMEven
{
  BACKGROUND-COLOR: lavender;
  /*color:blue;*/
}

.SearchResults
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    MARGIN-TOP: 10px;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: gray 1px solid
}
.SearchResults A
{
    COLOR: #336699
}
.SearchResults TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.SearchResults TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    COLOR: white;
    TEXT-INDENT: 1pt;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: left
}
.tblCreditReportActions
{
    BORDER-RIGHT: gray 2px solid;
    BORDER-TOP: gray 2px solid;
    MARGIN-TOP: 10px;
    BORDER-LEFT: gray 2px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: gray 2px solid;
    BACKGROUND-COLOR: gainsboro
}
.tblCreditReportActions TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.tblObjectDisplay
{
    WIDTH: 100%
}
.tblObjectDisplay TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.tblCreditReportActions A
{
    COLOR: #000033
}
.tblList
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: gray 1px solid
}
.tblList TD
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
.tblList TR
{
    xxxBEHAVIOR: url("styles/listTRhover.htc")
}
.tblList A
{
    COLOR: #993333;
    TEXT-DECORATION: none
}
.tblList A:hover
{
    COLOR: red
}
.tblList TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    COLOR: white;
    TEXT-INDENT: 5pt;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: left
}
.tblList TH A
{
    COLOR: white;
    TEXT-DECORATION: none
}
.tblListFilter
{
    WIDTH: 100%
}
.tblListFilter TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.backLink
{
    MARGIN-TOP: 10px;
    TEXT-INDENT: 15pt;
    TEXT-ALIGN: left
}
.backLink A
{
    COLOR: #000033;
    TEXT-DECORATION: none
}
.rowHighlight
{
    BORDER-RIGHT: ridge;
    BORDER-TOP: ridge;
    BORDER-LEFT: ridge;
    BORDER-BOTTOM: ridge;
    BACKGROUND-COLOR: peachpuff
}
.tblLoginForm
{
}
.tblPageTitle .LoggedOnUserInfo
{
    PADDING-RIGHT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LETTER-SPACING: normal;
    TEXT-ALIGN: right
}
.NotActiveLinkYet
{
    CURSOR: wait;
    COLOR: gray;
    TEXT-DECORATION: underline
}
.NavigationStepDisabled
{
}
.tblActionBarForObject
{
    BORDER-RIGHT: gray 1px;
    BORDER-TOP: #336699 4px solid;
    MARGIN-TOP: 12px;
    BORDER-LEFT: gray 1px;
    WIDTH: 100%;
    BORDER-BOTTOM: #336699 4px solid;
    BACKGROUND-COLOR: lightgrey;
    TEXT-ALIGN: right
}
.tblActionBarForObject TD
{
    PADDING-RIGHT: 10px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.tblActionBarForObject A
{
    PADDING-RIGHT: 10px;
    COLOR: #336699
}
.OrderStatusText
{
    FONT-WEIGHT: bold;
    COLOR: blue
}
.blockHelp
{
    BORDER-RIGHT: #336699;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #336699;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    BORDER-LEFT: #336699;
    WIDTH: 190px;
    BORDER-BOTTOM: #336699;
    POSITION: absolute;
    HEIGHT: 110px
}
.blockNews
{
    BORDER-RIGHT: #336699;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #336699;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    BORDER-LEFT: #336699;
    WIDTH: 190px;
    BORDER-BOTTOM: #336699;
    POSITION: absolute;
    HEIGHT: 110px
}
.blockPageContent
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    LEFT: 180px;
    MARGIN-LEFT: 10px;
    BORDER-LEFT: medium none;
    WIDTH: 98%;
    BORDER-BOTTOM: medium none;
    POSITION: absolute
}
.rowOdd
{
    BACKGROUND-COLOR: white
}
.tblObjectDisplay .tblList
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
.blockPageContent .tblPaddedEntity
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-BOTTOM: 30px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.helpArea
{
}
.helpArea .helpInfo
{
    PADDING-BOTTOM: 3px;
    OVERFLOW: auto;
    COLOR: #336699;
    PADDING-TOP: 6px;
    HEIGHT: 150pt
}
.newsArea
{
}
.newsArea .newsInfo
{
    PADDING-BOTTOM: 3px;
    OVERFLOW: auto;
    COLOR: #336699;
    PADDING-TOP: 6px;
    HEIGHT: 150pt
}
.debugprint
{
    FONT-WEIGHT: bold;
    WIDTH: 100%;
    COLOR: white;
    HEIGHT: 20pt;
    BACKGROUND-COLOR: #666699;
    TEXT-ALIGN: center
}
.tblPageTitle A
{
    COLOR: white
}
.blockWizardProgress
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 120pt
}
.blockWizardProgress .nowActive
{
    FONT-SIZE: 12pt;
    COLOR: blue
}
.blockWizardProgress .nowActiveText
{
    COLOR: #336699
}
.blockWizardProgress .nowRowActive
{
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: bisque
}
.blockWizardProgress .nowRowActive TD
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: 1px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: 1px
}
.blockWizardProgress .reached
{
    PADDING-RIGHT: 4px;
    BACKGROUND-POSITION: left center;
    PADDING-LEFT: 4px;
    BACKGROUND-IMAGE: url(../images/checked.gif);
    PADDING-BOTTOM: 4px;
    WIDTH: 12px;
    COLOR: red;
    PADDING-TOP: 4px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
.blockWizardProgress .reachedText
{
    COLOR: gray
}
.blockWizardProgress .SmallNavigation
{
    WIDTH: 100pt
}
.tblActionBarForObject .backLink
{
    TEXT-INDENT: 10pt;
    TEXT-ALIGN: left
}
.helpArea .helpInfoMissing
{
    FONT-WEIGHT: bold;
    COLOR: maroon
}
.summaryRow
{
}
.summaryRow TD
{
    BORDER-TOP: #336699 3px solid;
    FONT-WEIGHT: bold
}
.tblProductActions .tblIndividualActions12345
{
    MARGIN-TOP: 15px;
    MARGIN-LEFT: 40px;
    WIDTH: 500px
}
.tblProductActions .tblIndividualActions12345 .tdActionLink
{
}
.tblProductActions .tblIndividualActions12345 .tdActionLink A
{
    FONT-SIZE: 16pt
}
.tblProductActions .tblIndividualActions12345 A
{
    PADDING-RIGHT: 3px;
    BACKGROUND-POSITION: left center;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    BACKGROUND-IMAGE: url(../images/bullet1.GIF);
    PADDING-BOTTOM: 3px;
    WIDTH: 100%;
    TEXT-INDENT: 10pt;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none
}
.helpTopicTitle
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    TEXT-INDENT: 10pt;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #336699
}
.helpTopicDescription
{
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 20px;
    TEXT-INDENT: 0pt;
    PADDING-TOP: 10px
}
.fVbold
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: gainsboro
}
.hQ
{
    COLOR: #336699
}
.hA
{
    PADDING-BOTTOM: 10px
}
.HowDoI
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none
}
.smallInfo
{
    FONT-SIZE: 7pt
}
TH
{
    FONT-SIZE: 8pt
}
#tblorderinvoices
{
    WIDTH: 100%
}
#tblorderinvoices TH
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 1px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: medium none;
    COLOR: white;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #336699;
    TEXT-ALIGN: left
}
#tblorderinvoices TD
{
    BORDER-RIGHT: gray 1px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: gray 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: gray 1px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: gray 1px;
    TEXT-ALIGN: center
}
#tblorderinvoices INPUT
{
}
.tasksWithinOrderList
{
    BORDER-RIGHT: gray 1px;
    BORDER-TOP: gray 1px;
    MARGIN-LEFT: 30px;
    BORDER-LEFT: gray 1px;
    WIDTH: 70%;
    BORDER-BOTTOM: gray 1px
}
.tasksWithinOrderList TD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.tasksWithinOrderList .tskType
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(../images/ybox.gif);
    WIDTH: 150pt;
    TEXT-INDENT: 13pt;
    BACKGROUND-REPEAT: no-repeat
}
.tasksWithinOrderList .tskDate
{
    WIDTH: 90pt
}
.tasksWithinOrderList .tskStatus
{
    WIDTH: 100pt
}
.tasksWithinOrderList .tskAmount
{
    WIDTH: 60pt;
    TEXT-ALIGN: right
}
.tasksWithinOrderList .tskCurrency
{
    WIDTH: 30pt
}
.rowDCOrder
{
    BACKGROUND-COLOR: silver
}
.rowTasks
{
    PADDING-BOTTOM: 20px;
    BACKGROUND-COLOR: white
}
.rowDCOrder TD
{
}
.TechnicalInfo
{
    FONT-WEIGHT: bold;
    COLOR: maroon;
    TEXT-ALIGN: justify
}
.WhyToBecomeUser
{
    COLOR: #336699
}
.WhyToBecomeUser H3
{
    COLOR: #336699
}
.WhyToBecomeUser LI
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px
}
.allProductsTopLine
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #6699cc
}
.allProductsTopLine .productsTable
{
    MARGIN-LEFT: 15px
}
.allProductsTopLine .productsTable A
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    COLOR: white;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
.allProductsTopLine .productsTable A:hover
{
    COLOR: #336699;
    BACKGROUND-COLOR: white
}
.allProductsTopLine .productsTable TD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
#t
{
}
.countryEntry
{
    COLOR: #333333
}
.tblPaddedEntity .tdCaption
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BORDER-LEFT: medium none;
    COLOR: white;
    TEXT-INDENT: 15pt;
    BORDER-BOTTOM: medium none;
    HEIGHT: 31px;
    BACKGROUND-COLOR: #336699
}
.infoText
{
    COLOR: #336699
}
#thInvCurrency
{
    WIDTH: 30pt
}
#thInvAmount
{
    WIDTH: 40pt
}
#thInvDate
{
    WIDTH: 50pt
}
#thInvPaidAmount
{
    WIDTH: 40pt
}
#thInvPaidDate
{
    WIDTH: 50pt
}
#thInvInterest
{
}
#thInvInterestDate
{
    WIDTH: 50pt
}
#thInvNumber
{
    WIDTH: 50pt
}
#thInvDueDate
{
    WIDTH: 50pt
}
#thInvRemove
{
    WIDTH: 10pt
}
.blockCodeTable
{
    MARGIN: 10px;
    OVERFLOW: auto;
    TEXT-ALIGN: left
}
.dD
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #666666 1px solid;
    WIDTH: 15pt;
    BORDER-BOTTOM: #666666 1px solid;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center
}
.dM
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #666666 1px solid;
    WIDTH: 15pt;
    BORDER-BOTTOM: #666666 1px solid;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center
}
.dY
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #666666 1px solid;
    WIDTH: 25pt;
    BORDER-BOTTOM: #666666 1px solid;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center
}
.aBC
{
    BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #666666 1px solid;
    WIDTH: 45pt;
    BORDER-BOTTOM: #666666 1px solid;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: right
}
.aAC
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #666666 1px solid;
    WIDTH: 15pt;
    BORDER-BOTTOM: #666666 1px solid;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: center
}
.thDescriptions
{
    TEXT-ALIGN: center
}
#invInterestValue
{
    WIDTH: 25pt
}
.blockErrMessage
{
    BORDER-RIGHT: #336699 4px solid;
    BORDER-TOP: #336699 4px solid;
    Z-INDEX: 25;
    LEFT: 20%;
    FLOAT: none;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #336699 4px solid;
    WIDTH: 60%;
    COLOR: #990000;
    BORDER-BOTTOM: #336699 4px solid;
    POSITION: absolute;
    TOP: 150pt;
    HEIGHT: 130pt;
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: justify
}
.blockErrMessage A
{
    COLOR: black
}
.SortLink
{
}
.requiredField
{
    BORDER-RIGHT: red 2px solid;
    BORDER-TOP: red 2px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: red 2px solid;
    BORDER-BOTTOM: red 2px solid;
    BACKGROUND-COLOR: white
}
P
{
    FONT-SIZE: 8pt
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #336699
}
.tblOuterPage
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 95%;
    PADDING-TOP: 0px
}
.tdAppLogo
{
    TEXT-INDENT: 15pt;
    BORDER-BOTTOM: #336699 1px;
    TEXT-ALIGN: left
}
.tblTopRow
{
    WIDTH: 100%;
    HEIGHT: 40pt
}
.tblUserMenu
{
}
.tblUserMenu A
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    COLOR: white;
    TEXT-DECORATION: none
}
.tblUserMenu TD
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #336699 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #336699
}
.rowHighLighted
{
    BACKGROUND-COLOR: navajowhite
}
.tblIndividualActions
{
}
.tblIndividualActions A
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tblIndividualActions .actionLink
{
    WIDTH: 150pt
}
.noBorders
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.blocksOnLoginScreen
{
    MARGIN-LEFT: 25px
}
LABEL
{
    CURSOR: hand
}
#tareaTaskDescription
{
    WIDTH: 100%
}
.tblNewTaskCreation
{
    BORDER-RIGHT: #336699 2px solid;
    BORDER-TOP: #336699 2px solid;
    BORDER-LEFT: #336699 2px solid;
    BORDER-BOTTOM: #336699 2px solid;
    BACKGROUND-COLOR: white
}
.countryEntryEurogatePartner
{
    COLOR: forestgreen
}
.tblErrMessage
{
    WIDTH: 100%
}
.tblErrMessage .header
{
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-INDENT: 15pt;
    BACKGROUND-COLOR: #336699
}
.tblErrMessage TD
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.blockErrMessage INPUT
{
    WIDTH: 60pt;
    TEXT-ALIGN: center
}
.blockErrMessage HR
{
    COLOR: #336699;
    HEIGHT: 1pt
}
.blockErrMessage .errorNote
{
    COLOR: #000000;
    PADDING-TOP: 10px
}
.messageQuiet
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px solid;
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    MARGIN-LEFT: 15px;
    BORDER-LEFT: black 1px;
    WIDTH: 100%;
    COLOR: black;
    TEXT-INDENT: 12pt;
    MARGIN-RIGHT: 15px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: antiquewhite
}
.tblPaddedEntityForHelp
{
    MARGIN-TOP: 40px;
    MARGIN-LEFT: 15px
}
.tblPaddedEntityForHelp .tdContent
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #336699 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #336699 1px solid
}
.tblPaddedEntityForHelp .tdCaption
{
    FONT-WEIGHT: bold
}
.tblList INPUT
{
    WIDTH: 100%
}
.tblList .dD
{
    WIDTH: 16pt
}
.tblList .dM
{
    WIDTH: 16pt
}
.tblList .dY
{
    WIDTH: 25pt
}
#tareacomments
{
    WIDTH: 100%
}
.blockInfoMessage
{
    BORDER-RIGHT: #336699 4px solid;
    BORDER-TOP: #336699 4px solid;
    Z-INDEX: 25;
    LEFT: 20%;
    FLOAT: none;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #336699 4px solid;
    WIDTH: 60%;
    COLOR: #990000;
    BORDER-BOTTOM: #336699 4px solid;
    POSITION: absolute;
    TOP: 150pt;
    HEIGHT: 130pt;
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: justify
}
.blockInfoMessage A
{
    COLOR: black
}
.blockInfoMessage INPUT
{
    WIDTH: 60pt;
    TEXT-ALIGN: center
}
.blockInfoMessage HR
{
    COLOR: #336699;
    HEIGHT: 1pt
}
.blockInfoMessage .errorNote
{
    COLOR: #000000;
    PADDING-TOP: 10px
}
.tblInfoMessage
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none;
    HEIGHT: 100%;
    BACKGROUND-COLOR: lime
}
.tblInfoMessage .header
{
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-INDENT: 15pt;
    HEIGHT: 10px
}
.tblInfoMessage TD
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.infoMessageString
{
    COLOR: #336699
}
.tblObjectDisplay .fC
{
    WIDTH: 20%
}
.blockPageContentAlone
{
    WIDTH: 100%;
    POSITION: absolute
}
.blockPageContentAlone .tblPaddedEntity
{
    WIDTH: 95%
}
.SmallNavigationAlone
{
}
.rowHighlight TD
{
    COLOR: black
}
.rowHighlight A
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.rowHighlight A:visited
{
    COLOR: black
}
.requiredBorder
{
    BORDER-RIGHT: maroon solid;
    BORDER-TOP: maroon solid;
    BORDER-LEFT: maroon solid;
    COLOR: navy;
    BORDER-BOTTOM: maroon solid;
    BACKGROUND-COLOR: gold
}
.gears
{
    DISPLAY: none;
    Z-INDEX: 2048;
    LEFT: 250pt;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 160pt
}
.txtMandatory
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    BACKGROUND-COLOR: white
}
.SubscriptionList
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: white;
}
.SubscriptionList TH
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    COLOR: black;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: bisque;
    TEXT-ALIGN: left
}

.SubscriptionList .rowOdd
{
    BACKGROUND-COLOR: gainsboro
}

.SubscriptionList .rowEven
{
    BACKGROUND-COLOR: whitesmoke
}

.ErrorLoginScreen
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    COLOR: #cc0000
}
.MaintenanceInfoBlock
{
    BORDER-RIGHT: #336699 6px solid;
    BORDER-TOP: #336699 6px solid;
    MARGIN-TOP: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 25px;
    PADDING-BOTTOM: 25px;
    BORDER-LEFT: #336699 6px solid;
    WIDTH: 600px;
    COLOR: white;
    PADDING-TOP: 25px;
    BORDER-BOTTOM: #336699 6px solid;
    BACKGROUND-COLOR: #6699cc
}
.broadcastMessage
{
    BORDER-RIGHT: #336699 2px;
    BORDER-TOP: #336699 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 9px;
    BORDER-LEFT: #336699 2px;
    COLOR: maroon;
    PADDING-TOP: 9px;
    BORDER-BOTTOM: #336699 2px solid;
    BACKGROUND-COLOR: lightblue;
    TEXT-ALIGN: center
}
.welcomePageTextBlock
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 30px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: justify
}
.welcomePageTextBlock LI
{
    LIST-STYLE-TYPE: square
}
.welcomePageTextBlock DIV
{
    MARGIN-BOTTOM: 15px
}
.welcomePageTextBlock H6
{
    FONT-SIZE: 10pt
}
.termsAndConditionsAccept
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 30px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: antiquewhite
}
.pagingContainer
{
    COLOR: black;
    BACKGROUND-COLOR: silver
}
.pagingContainer TD
{
}
.CustomerRegistrationInfo
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 100px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 100px;
    FONT-SIZE: 8.5pt;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: gray 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: navajowhite;
    TEXT-ALIGN: center
}
.CustomerRegistrationInfo B
{
    FONT-SIZE: 11pt;
    LETTER-SPACING: 1pt
}
.IconPartner
{
    FONT-SIZE: 12px;
    COLOR: #336699
}
.IconPartner H3
{
    MARGIN-BOTTOM: 5px;
    COLOR: #336699
}
.IconPartner LI
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    MARGIN-BOTTOM: 5px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px
}
.IconPartnerPack
{
    FONT-SIZE: 12px;
    COLOR: #336699
}
.IconPartnerPack LI
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    MARGIN-BOTTOM: 5px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px
}
.IconPartnerPack PRE
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    PADDING-LEFT: 5px;
    MARGIN-LEFT: 50px;
    BORDER-LEFT: gray 1pt solid;
    BORDER-BOTTOM: gray 1pt solid
}
.def
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.IconPartnerTestFailure
{
}
.countryEntryCore
{
    COLOR: #0033cc
}
.tblUserMenu .trans
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: #336699 1px;
    BACKGROUND-COLOR: transparent
}
.tblUserMenu A:active
{
    COLOR: white
}
.tblUserMenu A:visited
{
    COLOR: white
}
.tblUserMenu A:hover
{
    COLOR: white
}

.fbsTD
{
    COLOR: #336699;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, 'Arial CE';
    BACKGROUND-COLOR: #ffffff
}


.fbsTR
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #336699;
}

.fbsTable
{
    BACKGROUND-COLOR: #ffffff
}

.fbsTable TR
{
    BACKGROUND-COLOR: #ffffff
}

.fbsTable TD
{
    COLOR: #336699;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, 'Arial CE';
    BACKGROUND-COLOR: #eeeeee
}

.fbsTextBox
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: Verdana, Tahoma, 'Arial CE';
    BACKGROUND-COLOR: #ffffff
}

.fbsDropDown
{

    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: Verdana, Tahoma, 'Arial CE';
    BACKGROUND-COLOR: #ffffff
}

.fbsButton
{
    BORDER-RIGHT: #104a7b 1px solid;
    BORDER-TOP: #afc4d5 1px solid;
    FONT-SIZE: 8pt;
    BACKGROUND: #d6e7ef;
    BORDER-LEFT: #afc4d5 1px solid;
    CURSOR: hand;
    COLOR: #000066;
    BORDER-BOTTOM: #104a7b 1px solid;
    FONT-FAMILY: 'Arial CE', Tahoma, sans-serif;
    HEIGHT: 19px;
    TEXT-DECORATION: none
}

.fsbLeft
{
    PADDING-LEFT: 20px;
    WIDTH: 60%;
}

.fbsSearchResults
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    MARGIN-TOP: 10px;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: gray 1px solid
}
.fbsSearchResults A
{
    COLOR: #336699
}
.fbsSearchResults TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.fbsSearchResults TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    COLOR: white;
    TEXT-INDENT: 1pt;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: left
}

.fbsReport
{
    WIDTH: 100%
}
.fbsReport TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}

.fbsReport .tblList
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}

.fbsReport .fC
{
    WIDTH: 20%
}

.fbsA
{
    COLOR: ff6600;
    TEXT-DECORATION: underline
}

.fbsPageTitle
{
    BORDER-TOP: navajowhite 4px solid;
    WIDTH: 100%;
    HEIGHT: 30pt
}
.fbsPageTitle TD
{
    FONT-SIZE: 12pt;
    COLOR: white;
    TEXT-INDENT: 20pt;
    FONT-FAMILY: 'Lucida Sans Unicode';
    LETTER-SPACING: 2pt;
    BACKGROUND-COLOR: #336699;
    TEXT-ALIGN: left
}
.fbsfC
{
    BORDER-RIGHT: gray 1px;
    BORDER-TOP: gray 1px;
    BORDER-LEFT: gray 1px;
    BORDER-BOTTOM: gray 1px;
    BACKGROUND-COLOR: lightsteelblue
}
.fbsfV
{
    BORDER-RIGHT: gray;
    BORDER-TOP: gray;
    BORDER-LEFT: gray;
    BORDER-BOTTOM: gray;
    BACKGROUND-COLOR: gainsboro
}
