.EntryDescNormal
{
    border:none;
}

.EntryDescAccessed
{
  margin-left: 10px;
    border:none;
}

.EntryDescChild
{
    margin-left: 10px;
    border:none;
}

.desc1
{
    margin-left: 12px;
    border:none;
    color: #556b2f;
    width: 100px;
    font-size: 7pt;
    background-color: #EEEEEE;
}


.desc2
{
  margin-left: 12px;
    color:#a0522d;
   border:none;
  width: 100px;
    font-size: 7pt;
    background-color: #EEEEEE;
}

.desc1val
{
    margin-left: 12px;
    border:none;
    color: #556b2f;
    font-weight:bold;
    font-size: 7pt;
    width: 80px;
    background-color: #EEEEEE;
}


.desc2val
{
    margin-left: 12px;
    color:#a0522d;
    border:none;
    font-weight:bold;
    font-size: 7pt;
    width: 80px;
    text-align: right;
    background-color:#EEEEEE;
}

.descvalNoColor
{
    margin-left: 12px;
    border:none;
    width: 80px;
    text-align: right;
}

.descvalBig
{
    margin-left: 12px;
    border:none;
    color:#a0522d;
    font-size: 9px;
    width: 180px;
    text-align: right;
}

.descNoColor
{
    margin-left: 12px;
    border:none;
    width: 100px;
}

.EntryNormal
{
 background-color: #FFFFFF;
 vertical-align:top;
}

A.nLink:link, A.nLink:visited, A.nLink:active, A.nLink:hover
{
 border: none;
 vertical-align:top;
}

.nIcon
{
 border: none;
}

A.linkNormal:link, A.linkNormal:visited
{

 vertical-align:top;
 border:none;
 font-size: 10px;
 color:#556b2f;
}

A.linkChild:link,  A.linkChild:visited
{

 vertical-align:top;
 border: none;
 font-size: 10px;
 color:#003300;
}

A.linkAccessed:link, A.linkNormal:hover, A.linkChild:hover, A.linkAccessed:visited, A.linkAccessed:active
, A.linkChild:active, A.linkNormal:active
{

 vertical-align:top;
 border: none;
 font-size: 10px;
 color: #003300;
}

.icon
{
 width: 16px;
 height: 16px;
 border: 0px;
 margin: 2px 5px 2px 2px;
 vertical-align: top;

}

.nH
{
    color: #556b2f;
    border: none;
    font-size: 9pt;
    font-weight:bold;
}

.billingDataDesc
{
   background-color: #ffffff;
}

.billingDataDescShadow
{
   background-color: #eeeeee;
}

.maskStrDesig
{
   font-size: 7pt;
   font-weight:normal;
}

.maskStrValue
{
   font-size: 7pt;
   font-weight:bold;
}

.graph1
{
    position:relative;
    top:    2px;
    left:   2px;

}

.registerSelected
{
    text-align: center;
    background-color: #e9e9e9;
    font-size: 9px;
    padding-top:4px;
}

.registerCard
{
   background-color: #f1f1f1;
   border-left: 1px solid #a9a9a9;
   border-bottom: 1px solid #a9a9a9;
   border-right: 1px solid #a9a9a9;
   border-top: 1px solid #a9a9a9;
   font-size: 9px;
}

.registerCardBright
{
    background-color: #f5f5f5;
   border-left: 1px solid #a9a9a9;
   border-bottom: 1px solid #a9a9a9;
   border-right: 1px solid #a9a9a9;
   border-top: 1px solid #a9a9a9;
   font-size: 9px;
}

.registerCardBrightLeftBorder
{
   background-color: #f5f5f5;
   border-left: 1px solid #a9a9a9;
   font-size: 9px;
}

registerCardBrightNoBorder
{
    background-color: #f5f5f5;
    border:none;
    font-size: 9px;
}

.registerCardNoBorder
{
   background-color: #f1f1f1;
   border: none;
   font-size: 9px;
}

.register
{
    background-color: #f1f1f1;
    font-size: 9px;
    vertical-align:top;
}

.registerSmall
{
    background-color: #f1f1f1;
    font-size: 9px;
    vertical-align:top;
}

.registerGroup
{
    background-color:   #e5e5e5;
    font-size:          9px;
    vertical-align:     top;
}

.listEntry
{
    background-color:   #f1f1f1;
    font-size:          9px;
}

.listEntrySelected
{
    background-color:   #e1e1e1;
    font-size:          9px;
    font-weight:        bold;
}

.graphControl
{
    border: 1px solid #a9a9a9;
    background-color: #f1f1f1;
    padding:0px;
}

.addInfoIcon
{
    width: 18px;
    height: 19px;
    border:none;
}

A.addLink:link, A.addLink:visited, A.addLink:active, A.addLink:hover
{
 border: none;
}

.infoBlock
{
        position:relative;
        top: 0px;
        left: 0px;
        width: 190px;
        z-index:5000;
}

.infoBox
{
   background-color: #f1f1f1;
   border-left: 1px solid #a9a9a9;
   border-bottom: 1px solid #a9a9a9;
   border-top: 1px solid #a9a9a9;
   border-right: 1px solid #a9a9a9;
   font-size: 9px;
   z-index:5000;
}

.imgPopOverBox
{
    background:transparent;
    vertical-align:top;
}

.imgPopOver
{
    font-family: verdana, arial, sans-serif;
    font-size: 9px;
    color: #a1a1a1;
    padding-left: 8px;
}

A.graphContr:link,
A.graphContr:active,
A.graphContr:hover,
A.graphContr:visited
{
   border: none;
   text-decoration:none;
}

.graphControlButtonCell
{
   border:0px;
   vertical-align:middle;
   padding-top:4px;
   border-top: 1px solid #d3d3d3;
}

.iconGraphControl
{
   border:none;
   color: #ff00ff
}

.watchPreview
{
   position:relative;
   top:0px;
   left:0px;
   height:100%;
   width:100%;
   background-color: #f1f1f1;
   font-size: 9px;
   z-index:10000;
}

.previewPos
{
   position:absolute;
   height:100%;
   width:1px;
   background-color: #fefefe;
}

.previewTable
{

}

.watchlistDesc
{
   font-weight:bold;
   font-size: 14px;
   background-color: #EEEEEE;
}

.watchlistIcon
{
 width: 10px;
 height: 10px;
 border: none;
}

.iconNoBorder
{
   border:none;
}

.registerHeadSelected
{
    border-top: 1px outset silver;
    border-left: 1px outset silver;
    border-right: 1px outset silver;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #696969;
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 20px;
    padding-bottom: 3px;
    background-color: #E6E6E6;
    white-space: nowrap;
    width: 5%;
}

.registerHead
{
    border-top: 1px outset silver;
    border-left: 1px outset silver;
    border-right: 1px outset silver;
    border-bottom: 1px outset silver;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #696969;

    background-color: #f5f5f5;
    white-space: nowrap;
}

.registerBody
{
    border-bottom: 1px outset silver;
    border-left: 1px outset silver;
    border-right: 1px outset silver;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #696969;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 3px;
    background-color: #fcfcfc;
}

.registerSeparator
{
    border-bottom: 1px outset silver;
    width: 10px;
}

.registerSeparatorRight
{
    border-bottom: 1px outset silver;
    width: 90%;
}

.containerSwapList
{
    position:relative;
    top: 0px;
    left: 0px;
}

.timeCtrl_button
{
    background-color: #efefef;
    border: 1px solid #afafaf;
}

.registerMidbox
{

   border-top : 1px outset black;
   border-left : 1px outset silver;
   border-right : 1px outset silver;
   background-image : url(common/storyheader-back.gif);
}


.registerHeadSelectedNoPadd
{
    border-top: 1px outset silver;
    border-left: 1px outset silver;
    border-right: 1px outset silver;
    border-bottom: 1px outset silver;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #696969;
    background-color: #E6E6E6;
    white-space: nowrap;
    width: 5%;
}

.registerHeadNoPadd
{
    border-top: 1px outset silver;
    border-left: 1px outset silver;
    border-right: 1px outset silver;
    border-bottom: 1px outset silver;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #696969;
    background-color: #f5f5f5;
    white-space: nowrap;
}

.registerBodyNoPadd
{
    border-bottom: 1px outset silver;
    border-left: 1px outset silver;
    border-right: 1px outset silver;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #696969;
    background-color: #E6E6E6;
}

.registerFootNoPadd
{
    border-left: 1px outset silver;
    border-right: 1px outset silver;
    border-bottom: 1px outset silver;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #696969;
    background-color: #f5f5f5;
    white-space: nowrap;
}

.registerMiddleNoPadd
{
    border-left: 1px outset silver;
    border-right: 1px outset silver;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #696969;
    background-color: #f5f5f5;
    white-space: nowrap;
}

.formSmall
{
    font-size:9px;
}

.registerCardBrighter
{
   background-color: #ffffff;
   border-left: 1px solid #d9d9d9;
   border-bottom: 1px solid #d9d9d9;
   border-right: 1px solid #d9d9d9;
   border-top: 1px solid #d9d9d9;
   font-size: 9px;
   margin: 2px 2px 2px 2px;
}


.registerCardBrighterNoBorder
{
   background-color: #fcfcfc;
   font-size: 9px;
}

.bodyLeftBorder
{
   background-color: #f9f9f9;
   font-size: 9px;
   border-left: 1px solid #dfdfdf;
   border-right: 1px solid #dfdfdf;
}

.iconButtonSelected
{
    border: 2px groove #858585;
}

.iconButton
{
    border: 1px solid #C3C3C3;
}


a.headLink:hover, a.headLink:active, a.headLink:link, a.headLink:visited  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bolder;
    color: #336633;
    text-decoration:none;
}

.listHeader
{
    background-color: #f3f3f3;
    border-left: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
    border-top: 1px solid #e4e4e4;
    vertical-align: middle;
    padding-left: 3px;
}

.listHeader21
{
    background-color: #f9f9f9;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
}

.listHeader22
{
    background-color: #fbfbfb;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
}

.listBody
{
    border-left: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    background-color: #fefefe;
}

.borderBottomLightGrey
{
    border-bottom: 1px solid #e4e4e4
}

.borderLeftRightLightGrey
{
    border-left: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
}

.listAttribute
{
    font-family: "Courier New", Courier, mono;
    font-size: 11px;
    font-weight: normal;
}

.tabSelected
{
    border: 2px outset silver;
}

.tabSelected:hover
{
    border: 1px inset silver;
}

.tabBlur
{
    border: 1px inset silver;
}