﻿HTML
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
BODY
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
HTML
{
    WIDTH: 100%;
    HEIGHT: 100%
}
BODY
{
    WIDTH: 100%;
    HEIGHT: 100%
}
BODY
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
A
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
TD
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
TH
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
DIV
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
SPAN
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
P
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
BR
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
UL
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
LI
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
OL
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
DL
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
DT
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
DD
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
INPUT
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
TEXTAREA
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
SELECT
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
BLOCKQUOTE
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 1em
}
BODY
{
    FONT-SIZE: 80%
}
A
{
    COLOR: #71af2d;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
A:active
{
    TEXT-DECORATION: underline
}
IMG
{
    BORDER-RIGHT-WIDTH: 0px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px
}
H1
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #404040
}
H2
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #404040
}
H3
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #404040
}
H1
{
    MARGIN: 0px;
    FONT-SIZE: 2em;
    FONT-WEIGHT: normal
}
H2
{
    MARGIN: 0px 0px 13px;
    FONT-SIZE: 2em;
    FONT-WEIGHT: normal;
    PADDING-TOP: 14px
}
H3
{
    MARGIN-BOTTOM: 0px;
    FONT-SIZE: 1em
}
H4
{
    MARGIN: 12px 0px 4px;
    FONT-SIZE: 1em
}
HR
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #d8d9d3;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 1px;
    COLOR: #d8d9d3;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
FORM
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    FONT-SIZE: 1em
}
INPUT
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    FONT-SIZE: 1em
}
SELECT
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    FONT-SIZE: 1em
}
OPTION
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    FONT-SIZE: 1em
}
TEXTAREA
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    FONT-SIZE: 1em
}
DL
{
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
DD
{
    FONT-WEIGHT: normal
}
.modFaqLabelQ
{
    FONT-WEIGHT: bold
}
.modFaqTxtQ
{
    FONT-WEIGHT: bold
}
.linkColor
{
    COLOR: #71af2d
}
.textColor
{
    COLOR: #646464
}
.headerColor
{
    COLOR: #404040
}
.textFontFamily
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerFontFamily
{
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.picborder
{
    BORDER-BOTTOM: #404040 1px solid;
    BORDER-LEFT: #404040 1px solid;
    MARGIN: 8px;
    BORDER-TOP: #404040 1px solid;
    BORDER-RIGHT: #404040 1px solid
}
.picborder1
{
    BORDER-BOTTOM: #e6e6e5 0px solid;
    BORDER-LEFT: #e6e6e5 0px solid;
    MARGIN: 8px;
    BORDER-TOP: #e6e6e5 0px solid;
    BORDER-RIGHT: #e6e6e5 0px solid
}
.tblHeader
{
    TEXT-ALIGN: center;
    TEXT-TRANSFORM: uppercase;
    BACKGROUND-COLOR: #71af2d;
    COLOR: #ffffff;
    FONT-SIZE: 0.9em;
    FONT-WEIGHT: bold
}
.tblSubHeader
{
    TEXT-TRANSFORM: uppercase;
    BACKGROUND-COLOR: #d4e2c3;
    COLOR: #000000;
    FONT-SIZE: 0.75em;
    VERTICAL-ALIGN: bottom
}
.PagerClass
{
    TEXT-TRANSFORM: uppercase;
    BACKGROUND-COLOR: #d4e2c3;
    COLOR: #000000;
    FONT-SIZE: 0.95em
}
.tblListTitle
{
    COLOR: #71af2d;
    FONT-SIZE: 102%;
    FONT-WEIGHT: bold
}
.supLinkNormal
{
    FONT-SIZE: 1em
}
.ProdHometblHeader
{
    BACKGROUND-COLOR: #e6e6e5;
    COLOR: #404040
}
.boldTag
{
    FONT-WEIGHT: bold
}
A.backToTop:link
{
    MARGIN-TOP: 40px;
    DISPLAY: block;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 0.8em;
    TEXT-DECORATION: none
}
A.backToTop:visited
{
    MARGIN-TOP: 40px;
    DISPLAY: block;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 0.8em;
    TEXT-DECORATION: none
}
A.backToTop:hover
{
    MARGIN-TOP: 40px;
    DISPLAY: block;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 0.8em;
    TEXT-DECORATION: none
}
A.backToTop:active
{
    MARGIN-TOP: 40px;
    DISPLAY: block;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 0.8em;
    TEXT-DECORATION: none
}
.disclaimer
{
    MARGIN-TOP: 2em
}
.fineprint
{
    FONT-FAMILY: Arial Helvetica;
    FONT-SIZE: 0.8em
}
.clear
{
    MARGIN: 0px;
    HEIGHT: 1px;
    CLEAR: both;
    OVERFLOW: hidden
}
.backToTop
{
    MARGIN-TOP: 40px;
    DISPLAY: block
}
.TwoColRightWidth
{
    WIDTH: 238px
}
.TwoColLeftWidth
{
    WIDTH: 238px
}
.TwoColMiddleWidth
{
    WIDTH: 53px
}
.TwoColFormFieldWidth
{
    WIDTH: 235px
}
.picBox
{
    COLOR: #646464;
    FONT-SIZE: 0.88em
}
.picBoxTitle
{
    FONT-WEIGHT: bold
}
.picBoxSpacer
{
    FLOAT: none;
    HEIGHT: 6px
}
.picBox3x1
{
    PADDING-BOTTOM: 6px;
    WIDTH: 160px
}
.horPicBox
{
    PADDING-RIGHT: 40px;
    COLOR: #646464;
    FONT-SIZE: 1em
}
.horPicBoxHSpacer
{
    WIDTH: 17px;
    HEIGHT: 100%
}
.horPicBoxVSpacer
{
    WIDTH: 100%;
    HEIGHT: 25px
}
#GoToTop2
{
    MARGIN-LEFT: 217px
}
UL.listMargin LI
{
    MARGIN-BOTTOM: 1em
}
H3.management
{
    MARGIN-TOP: 0.5em;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    MARGIN-BOTTOM: 1em;
    COLOR: #404040;
    MARGIN-LEFT: 183px;
    FONT-SIZE: 1.5em;
    FONT-WEIGHT: normal
}
A.bioLink
{
    MARGIN-TOP: 0.8em;
    DISPLAY: block;
    FONT-SIZE: 0.85em
}
A.relatedLink:link
{
    COLOR: #71af2d;
    TEXT-DECORATION: none
}
A.relatedLink:visited
{
    COLOR: #71af2d;
    TEXT-DECORATION: none
}
A.relatedLink:hover
{
    COLOR: #71af2d;
    TEXT-DECORATION: none
}
A.relatedLink:active
{
    COLOR: #71af2d;
    TEXT-DECORATION: none
}
A.relatedLink:hover
{
    TEXT-DECORATION: underline
}
A.relatedLink:active
{
    TEXT-DECORATION: underline
}
A.arrowLink:link
{
    COLOR: #71af2d;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.arrowLink:visited
{
    COLOR: #71af2d;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.arrowLink:hover
{
    COLOR: #71af2d;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.arrowLink:active
{
    COLOR: #71af2d;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.arrowLink:hover
{
    TEXT-DECORATION: underline
}
A.arrowLink:active
{
    TEXT-DECORATION: underline
}
A.nextLink:link
{
    FLOAT: right;
    COLOR: #71af2d;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.nextLink:visited
{
    FLOAT: right;
    COLOR: #71af2d;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.nextLink:hover
{
    FLOAT: right;
    COLOR: #71af2d;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.nextLink:active
{
    FLOAT: right;
    COLOR: #71af2d;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.nextLink:hover
{
    TEXT-DECORATION: underline
}
A.nextLink:active
{
    TEXT-DECORATION: underline
}
A.moreLink:link
{
    FONT-FAMILY: Arial, sans-serif;
    COLOR: #71af2d;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.moreLink:visited
{
    FONT-FAMILY: Arial, sans-serif;
    COLOR: #71af2d;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.moreLink:hover
{
    FONT-FAMILY: Arial, sans-serif;
    COLOR: #71af2d;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.moreLink:active
{
    FONT-FAMILY: Arial, sans-serif;
    COLOR: #71af2d;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.moreLink:hover
{
    TEXT-DECORATION: underline
}
A.moreLink:active
{
    TEXT-DECORATION: underline
}
A.mediaLink:link
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #71af2d;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.mediaLink:visited
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #71af2d;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.mediaLink:hover
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #71af2d;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.mediaLink:active
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #71af2d;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.mediaLink:hover
{
    TEXT-DECORATION: underline
}
A.mediaLink:active
{
    TEXT-DECORATION: underline
}
.intro
{
    LINE-HEIGHT: 130%;
    MARGIN-BOTTOM: 1em;
    FLOAT: none;
    FONT-SIZE: 120%
}
#subnavigation
{
    WIDTH: 177px;
    PADDING-RIGHT: 30px;
    FLOAT: left;
    PADDING-TOP: 18px
}
SPAN.subnavHeader
{
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 17px;
    PADDING-RIGHT: 2px;
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #71af2d;
    FONT-SIZE: 92%;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    PADDING-TOP: 8px
}
A.subnav:link
{
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #71af2d;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnav:visited
{
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #71af2d;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnav:hover
{
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #404040;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnav:active
{
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #404040;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.subnavNormalPadding
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 7px
}
.subnavSubPadding
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 4px
}
A.subnavOn:link
{
    BACKGROUND-COLOR: #939598;
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #ffffff;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnavOn:visited
{
    BACKGROUND-COLOR: #939598;
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #ffffff;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnavOn:hover
{
    BACKGROUND-COLOR: #939598;
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #ffffff;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnavOn:active
{
    BACKGROUND-COLOR: #939598;
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #ffffff;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#SecondNav
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 2;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
#SecondNav UL
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 2;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
#SecondNav LI
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 14em;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
#subnavigationchange
{
    WIDTH: 177px;
    PADDING-RIGHT: 30px;
    FLOAT: left;
    PADDING-TOP: 18px
}
SPAN.subnavHeaderchange
{
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 17px;
    PADDING-RIGHT: 2px;
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 92%;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    PADDING-TOP: 8px
}
A.subnavchange:link
{
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnavchange:visited
{
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnavchange:hover
{
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #404040;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnavchange:active
{
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.subnavNormalPaddingchange
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 7px
}
.subnavSubPaddingchange
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 4px
}
A.subnavOnchange:link
{
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnavOnchange:visited
{
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnavOnchange:hover
{
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.subnavOnchange:active
{
    DISPLAY: block;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#SecondNavchange
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 2;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
#SecondNavchange UL
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 2;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
#SecondNavchange LI
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 10px;
    WIDTH: 14em;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    PADDING-TOP: 0px
}
.toolTipContentCat
{
    BORDER-LEFT: #999999 1px solid;
    PADDING-BOTTOM: 13px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 13px;
    WIDTH: 229px;
    PADDING-RIGHT: 13px;
    FONT-SIZE: 88%;
    BORDER-TOP: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-TOP: 13px
}
.toolTipContentSubCat
{
    BORDER-LEFT: #999999 1px solid;
    PADDING-BOTTOM: 13px;
    BACKGROUND-COLOR: #f1f7ea;
    PADDING-LEFT: 13px;
    WIDTH: 229px;
    PADDING-RIGHT: 13px;
    FONT-SIZE: 88%;
    BORDER-TOP: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-TOP: 13px
}
.toolTipArrowCat
{
    BACKGROUND-IMAGE: url(http://www.grace.com/images/ele_toolTipArrowDown.gif);
    WIDTH: 257px;
    HEIGHT: 19px
}
.toolTipArrowDiv
{
    BACKGROUND-IMAGE: url(http://www.grace.com/images/ele_toolTipArrowDown.gif);
    WIDTH: 257px;
    HEIGHT: 19px
}
.toolTipArrowMap
{
    BACKGROUND-IMAGE: url(http://www.grace.com/images/ele_toolTipArrowDown.gif);
    WIDTH: 257px;
    HEIGHT: 19px
}
.toolTipArrowSubCat
{
    BACKGROUND-IMAGE: url(http://www.grace.com/images/ele_toolTipArrowDownGreen.gif);
    WIDTH: 257px;
    HEIGHT: 19px
}
.toolTipContentDiv
{
    BORDER-LEFT: #999999 1px solid;
    PADDING-BOTTOM: 13px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 13px;
    WIDTH: 229px;
    PADDING-RIGHT: 13px;
    COLOR: #404040;
    FONT-SIZE: 88%;
    BORDER-TOP: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-TOP: 13px
}
.toolTipContentMap
{
    BORDER-LEFT: #999999 1px solid;
    PADDING-BOTTOM: 13px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 13px;
    WIDTH: 229px;
    PADDING-RIGHT: 13px;
    COLOR: #404040;
    FONT-SIZE: 88%;
    BORDER-TOP: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-TOP: 13px
}
#rightColumnNav
{
    BACKGROUND-COLOR: #d4e2c3
}
.contextualNavTop
{
    BORDER-TOP: #bbc3ac 1px solid
}
.contextualNavBot
{
    BORDER-BOTTOM: #bbc3ac 1px solid
}
.contextualNavNewsBot
{
    BORDER-BOTTOM: #bbc3ac 1px solid
}
.contextualNavCol
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 16px;
    PADDING-RIGHT: 16px;
    PADDING-TOP: 4px
}
.contextualSmallHeader
{
    COLOR: #404040;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold
}
.contextualText
{
    FONT-SIZE: 80%
}
A.contextualNav:link
{
    COLOR: #404040;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.contextualNav:visited
{
    COLOR: #404040;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.contextualNav:hover
{
    COLOR: #404040;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.contextualNav:active
{
    COLOR: #404040;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.contextualNavUnderline:link
{
    COLOR: #404040;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.contextualNavUnderline:visited
{
    COLOR: #404040;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.contextualNavUnderline:hover
{
    COLOR: #404040;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.contextualNavUnderline:active
{
    COLOR: #404040;
    FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.contextualNav:hover
{
    COLOR: #438203
}
A.contextualNav:active
{
    COLOR: #438203
}
A.contextualNavUnderline:link
{
    TEXT-DECORATION: underline
}
A.contextualNavUnderline:visited
{
    TEXT-DECORATION: underline
}
A.contextualNavUnderline:hover
{
    TEXT-DECORATION: underline
}
A.contextualNavUnderline:active
{
    TEXT-DECORATION: underline
}
A.contextualNavUnderline:hover
{
    COLOR: #438203
}
A.contextualNavUnderline:active
{
    COLOR: #438203
}
.rightSideBarTop
{
    COLOR: #646464;
    FONT-SIZE: 88%
}
.rightSideBarExtra
{
    COLOR: #646464;
    FONT-SIZE: 88%
}
.rightSideBarRSS
{
    COLOR: #646464;
    FONT-SIZE: 88%
}
.rightSideBarStock
{
    COLOR: #646464;
    FONT-SIZE: 88%
}
.rightSideBarEarnings
{
    COLOR: #646464;
    FONT-SIZE: 88%
}
.rightSideBarTop
{
    PADDING-LEFT: 17px;
    PADDING-RIGHT: 5px
}
.rightSideBarExtra
{
    PADDING-LEFT: 17px;
    PADDING-RIGHT: 5px
}
.rightSideBarTop
{
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 17px
}
.rightSideBarExtra
{
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#countrySelect
{
    PADDING-RIGHT: 5px;
    COLOR: #646464;
    FONT-SIZE: 80%
}
#countrySelect A:link
{
    COLOR: #646464;
    FONT-SIZE: 105%;
    TEXT-DECORATION: none
}
#countrySelect A:visited
{
    COLOR: #646464;
    FONT-SIZE: 105%;
    TEXT-DECORATION: none
}
#countrySelect A:hover
{
    COLOR: #404040;
    FONT-SIZE: 105%;
    TEXT-DECORATION: none
}
#countrySelect A:active
{
    COLOR: #404040;
    FONT-SIZE: 105%;
    TEXT-DECORATION: none
}
.rightSideBarStock
{
    WIDTH: 100%;
    MARGIN-LEFT: 11px
}
.rightSideBarEarnings
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 16px;
    PADDING-TOP: 10px
}
.rightSideBarEarnings TR TD B
{
    TEXT-ALIGN: center
}
.rightSideBarEarnings TR TD A
{
    TEXT-ALIGN: center
}
.rightSideBarEarnings TR TD A IMG
{
    TEXT-ALIGN: center
}
A.sidebarLink:link
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.sidebarLink:visited
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.sidebarLink:hover
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.sidebarLink:active
{
    FONT-FAMILY: Verdana, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.sidebarLink:hover
{
    TEXT-DECORATION: underline
}
A.sidebarLink:active
{
    TEXT-DECORATION: underline
}
.sideBarLabel
{
    FONT-SIZE: 68%
}
.searchWidth
{
    WIDTH: 148px
}
.searchTextSize
{
    FONT-SIZE: 78%
}
.searchDateRange
{
    MARGIN-TOP: 4px;
    WIDTH: 69px;
    MARGIN-BOTTOM: 6px
}
.formInput
{
    WIDTH: 113px;
    FONT-SIZE: 88%;
    MARGIN-RIGHT: 3px
}
.rightCallout
{
    PADDING-BOTTOM: 15px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    COLOR: #71af2d;
    FONT-SIZE: 88%;
    PADDING-TOP: 15px
}
.calloutSpacer
{
    BACKGROUND-COLOR: #e6e6e5;
    HEIGHT: 11px
}
.spacerTagLine
{
    HEIGHT: 6px;
    CLEAR: both
}
.homeBoxWidth
{
    WIDTH: 160px
}
.homeBoxVspacer
{
    WIDTH: 100%;
    FLOAT: none;
    HEIGHT: 25px
}
.homeBoxHspacer
{
    WIDTH: 25px;
    FLOAT: none;
    HEIGHT: 100%
}
UL.sitemapList
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
UL.sitemapList UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
UL.sitemapList UL UL
{
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
UL.sitemapList UL LI
{
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 0.5em;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-LEFT: 20px;
    PADDING-TOP: 0px
}
UL.sitemapList UL LI UL LI
{
}
IMG.PortraitBio
{
    WIDTH: 203px;
    MARGIN-BOTTOM: 1em;
    FLOAT: right;
    HEIGHT: 265px;
    MARGIN-LEFT: 1em;
    CLEAR: right
}
IMG.PortraitManagement
{
    PADDING-BOTTOM: 2em;
    WIDTH: 150px;
    PADDING-RIGHT: 1em;
    FLOAT: left;
    HEIGHT: 200px;
    CLEAR: left
}
#pressRelease PRE
{
    FONT-FAMILY: "Arial monospaced for SAP" "Lucida Console" FixedSys Monospace Courier;
    FONT-SIZE: 0.95em
}
#suplinks
{
    WIDTH: auto;
}
#suplinks IMG
{
    BORDER-BOTTOM: #404040 1px solid;
    BORDER-LEFT: #404040 1px solid;
    MARGIN: 8px;
    FLOAT: right;
    BORDER-TOP: #404040 1px solid;
    BORDER-RIGHT: #404040 1px solid
}
#suplinks A:link
{
    COLOR: #71af2d;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#suplinks A:visited
{
    COLOR: #71af2d;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#suplinks A:hover
{
    COLOR: #404040;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#suplinks A:active
{
    COLOR: #404040;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.AlRw
{
    BACKGROUND-COLOR: #f7f7f6
}
A.breadcrumb:link
{
    COLOR: #71af2d;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.breadcrumb:visited
{
    COLOR: #71af2d;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.breadcrumb:hover
{
    COLOR: #404040;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.breadcrumb:active
{
    COLOR: #404040;
    FONT-SIZE: 88%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.history TD
{
    BORDER-BOTTOM: #d8d9d3 1px solid;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 1em
}
.history TH
{
    BORDER-BOTTOM: #d8d9d3 1px solid;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 1em
}
.history TH
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 80px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.historyImage
{
    MARGIN-BOTTOM: 0.5em;
    FLOAT: right;
    MARGIN-LEFT: 0.5em
}
.historyHead
{
    MARGIN-BOTTOM: 2em;
    MARGIN-LEFT: 80px;
    FONT-SIZE: 1.3em
}
#stockQuoteTable
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 155px;
    PADDING-RIGHT: 0px;
    BORDER-COLLAPSE: collapse;
    PADDING-TOP: 0px
}
.stockQuoteTD
{
    BORDER-BOTTOM: #b7bbad 1px solid;
    BORDER-LEFT: #b7bbad 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    FONT-SIZE: 78%;
    BORDER-TOP: #b7bbad 1px solid;
    BORDER-RIGHT: #b7bbad 1px solid;
    PADDING-TOP: 5px
}
.stockQuotePrice
{
    FONT-SIZE: 110%
}
.stockQuoteBkgd
{
    BACKGROUND-COLOR: #959a88
}
.stockChangeUp
{
    COLOR: #438203
}
.stockChangeEven
{
    COLOR: #da0d08
}
.stockChangeDown
{
    COLOR: #da0d08
}
.stockChangeArrowEven
{
    COLOR: #da0d08
}
.stockChangeArrowDown
{
    COLOR: #da0d08
}
.stockChangeArrowUp
{
    BACKGROUND-COLOR: #62ba0a
}
.stockChangeArrowEven
{
    BACKGROUND-COLOR: #da0d08
}
.stockChangeArrowDown
{
    BACKGROUND-COLOR: #da0d08
}
.toolTipContentCat
{
    BORDER-LEFT: #999999 1px solid;
    PADDING-BOTTOM: 13px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 13px;
    WIDTH: 229px;
    PADDING-RIGHT: 13px;
    FONT-SIZE: 88%;
    BORDER-TOP: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-TOP: 13px
}
.toolTipContentSubCat
{
    BORDER-LEFT: #999999 1px solid;
    PADDING-BOTTOM: 13px;
    BACKGROUND-COLOR: #f1f7ea;
    PADDING-LEFT: 13px;
    WIDTH: 229px;
    PADDING-RIGHT: 13px;
    FONT-SIZE: 88%;
    BORDER-TOP: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-TOP: 13px
}
.toolTipArrowCat
{
    BACKGROUND-IMAGE: url(../../images/ele_toolTipArrowDown.gif);
    WIDTH: 257px;
    HEIGHT: 19px
}
.toolTipArrowDiv
{
    BACKGROUND-IMAGE: url(../../images/ele_toolTipArrowDown.gif);
    WIDTH: 257px;
    HEIGHT: 19px
}
.toolTipArrowMap
{
    BACKGROUND-IMAGE: url(../../images/ele_toolTipArrowDown.gif);
    WIDTH: 257px;
    HEIGHT: 19px
}
.toolTipArrowSubCat
{
    BACKGROUND-IMAGE: url(../../images/ele_toolTipArrowDownGreen.gif);
    WIDTH: 257px;
    HEIGHT: 19px
}
.toolTipContentDiv
{
    BORDER-LEFT: #999999 1px solid;
    PADDING-BOTTOM: 13px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 13px;
    WIDTH: 229px;
    PADDING-RIGHT: 13px;
    COLOR: #404040;
    FONT-SIZE: 88%;
    BORDER-TOP: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-TOP: 13px
}
.toolTipContentMap
{
    BORDER-LEFT: #999999 1px solid;
    PADDING-BOTTOM: 13px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 13px;
    WIDTH: 229px;
    PADDING-RIGHT: 13px;
    COLOR: #404040;
    FONT-SIZE: 88%;
    BORDER-TOP: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-TOP: 13px
}
.modFundTblTxtOdd
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #505050;
    FONT-SIZE: 90%
}
.modFundTblTxtEven
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #505050;
    FONT-SIZE: 90%
}
.modFundTblTxtBoldOdd
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #505050;
    FONT-SIZE: 90%;
    FONT-WEIGHT: bold
}
.modFundTblTxtBoldEven
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #505050;
    FONT-SIZE: 90%;
    FONT-WEIGHT: bold
}
.modFundTblTtl
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #505050;
    FONT-SIZE: 90%;
    FONT-WEIGHT: bold
}
.modFundTblSubTtl
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #505050;
    FONT-SIZE: 90%;
    FONT-WEIGHT: bold
}
.modFundHeader
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #505050;
    FONT-SIZE: 90%
}
.modFundDescTxt
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #505050;
    FONT-SIZE: 90%
}
.modFundDescSubTtlTxt
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #505050;
    FONT-SIZE: 90%;
    FONT-WEIGHT: bold
}
.modBgFundTblOdd
{
}
.modBgFundTblEven
{
}
.modBgFundTblTtl
{
    BACKGROUND-COLOR: #e2e2e1
}
.modBgFundTblSubTtl
{
    BACKGROUND-COLOR: #e2e2e1
}
.modBgFundHeader
{
    BACKGROUND-COLOR: #e2e2e1
}
.modBgFundDescTxt
{
    BACKGROUND-COLOR: #e2e2e1
}
#layoutMaster
{
    BORDER-BOTTOM: #bbbbbd 1px solid;
    BORDER-LEFT: #bbbbbd 1px solid;
    MARGIN-TOP: 30px;
    BORDER-COLLAPSE: collapse;
    MARGIN-BOTTOM: 20px;
    MARGIN-LEFT: 30px;
    BORDER-TOP: #bbbbbd 1px solid;
    BORDER-RIGHT: #bbbbbd 1px solid
}
.layoutContentBGColor
{
    BACKGROUND-COLOR: #f1f1f0
}
.layoutDivisionHeaderBGColor
{
    BACKGROUND-COLOR: #c8e7a5
}
.layoutContentWidth
{
    WIDTH: 529px
}
.layoutContextBGColor
{
    BACKGROUND-COLOR: #e6e6e5
}
.layoutColumnLeftWidth
{
    WIDTH: 766px
}
.layoutColumnRightWidth
{
    WIDTH: 236px
}
.layoutNavAreaWidth
{
    WIDTH: 177px
}
.pnlMainContentDefault
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 30px;
    MARGIN-RIGHT: 30px
}
.pnlMainContentHome
{
    MARGIN-TOP: 25px;
    MARGIN-LEFT: 16px
}
.pnlMainContentSection
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px
}
#topMenu
{
    BORDER-BOTTOM: #bbbbbd 1px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 100%;
    PADDING-RIGHT: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 100%;
    PADDING-TOP: 0px
}
A.topMenu
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    LINE-HEIGHT: 30px;
    BACKGROUND-COLOR: #e6e6e5;
    WIDTH: 100%;
    DISPLAY: block;
    BORDER-COLLAPSE: collapse;
    FONT-FAMILY: Aial, Helvetica, sans-serif;
    HEIGHT: 100%;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    MARGIN-RIGHT: 1px;
    BORDER-RIGHT: medium none;
    TEXT-DECORATION: none;
    PADDING-TOP: 12px
}
A.topMenu:hover
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center;
    BORDER-LEFT: medium none;
    LINE-HEIGHT: 30px;
    BACKGROUND-COLOR: #e6e6e5;
    WIDTH: 100%;
    DISPLAY: block;
    BORDER-COLLAPSE: collapse;
    FONT-FAMILY: Aial, Helvetica, sans-serif;
    HEIGHT: 100%;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    MARGIN-RIGHT: 1px;
    BORDER-RIGHT: medium none;
    TEXT-DECORATION: none;
    PADDING-TOP: 12px
}
A.topMenu:hover
{
    BACKGROUND-COLOR: #77bc31;
    COLOR: #ffffff
}
A.topMenuSelected
{
    BACKGROUND-COLOR: #77bc31;
    COLOR: #fdf667
}
A.topMenuSelected:hover
{
    BACKGROUND-COLOR: #77bc31;
    COLOR: #fdf667
}
A.topMenuHome
{
    TEXT-ALIGN: right;
    WIDTH: 70px;
    PADDING-RIGHT: 10px
}
A.topMenuHome:hover
{
    TEXT-ALIGN: right;
    WIDTH: 70px;
    PADDING-RIGHT: 10px
}
A.topMenuAboutUs
{
    WIDTH: 100px
}
A.topMenuAboutUs:hover
{
    WIDTH: 100px
}
A.topMenuProducts
{
    WIDTH: 100px
}
A.topMenuProducts:hover
{
    WIDTH: 100px
}
A.topMenuLibrary
{
    WIDTH: 142px
}
A.topMenuLibrary:hover
{
    WIDTH: 142px
}
A.topMenuNewsandEvents
{
    WIDTH: 142px
}
A.topMenuNewsandEvents:hover
{
    WIDTH: 142px
}
A.topMenuSupport
{
    WIDTH: 142px
}
A.topMenuSupport:hover
{
    WIDTH: 142px
}
A.topMenuMedia
{
    TEXT-ALIGN: left;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 222px;
    FLOAT: right;
    COLOR: #333333;
    FONT-SIZE: 80%
}
A.topMenuMedia:hover
{
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #e6e6e5;
    MARGIN: 0px;
    PADDING-LEFT: 10px;
    WIDTH: 222px;
    FLOAT: right;
    COLOR: #333333;
    FONT-SIZE: 80%
}
#TagLine
{
    TEXT-ALIGN: left;
    MARGIN: 0px;
    PADDING-TOP: 30px
}
.ServiceLinkCell
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    WIDTH: 50%
}
A.serviceLink:link
{
    FONT-FAMILY: Arial, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 68%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.serviceLink:visited
{
    FONT-FAMILY: Arial, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 68%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.serviceLink:hover
{
    FONT-FAMILY: Arial, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 68%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.serviceLink:active
{
    FONT-FAMILY: Arial, sans-serif;
    COLOR: #646464;
    FONT-SIZE: 68%;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.serviceLink:hover
{
    TEXT-DECORATION: underline
}
A.serviceLink:active
{
    TEXT-DECORATION: underline
}
A.navMenuItemHelper
{
    DISPLAY: block;
    TEXT-DECORATION: none
}
A.navMenuItemHelper:hover
{
    TEXT-DECORATION: none
}
A.test:visited
{
    TEXT-DECORATION: none
}
A.test:link
{
    TEXT-DECORATION: none
}
#footerSpacer
{
    HEIGHT: 40px
}
#footerArea
{
    HEIGHT: 43px
}
#footer
{
    TEXT-ALIGN: center;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse;
    BORDER-TOP: #bbbbbd 1px solid
}
A.footerLink
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    WHITE-SPACE: normal;
    COLOR: #646464;
    FONT-SIZE: 85%;
    TEXT-DECORATION: none
}
A.footerLink:hover A.footerLink:active
{
    COLOR: #404040;
    TEXT-DECORATION: none
}
#footerCopyright
{
    COLOR: #a9a9a9;
    FONT-SIZE: 85%
}
#printBody
{
    MARGIN: 0px;
    WIDTH: 670px
}
HR.print
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BACKGROUND-COLOR: #404040;
    MARGIN: 5px 0px 0px;
    WIDTH: 100%;
    HEIGHT: 1px;
    COLOR: #404040;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
IMG.printLogo
{
    MARGIN: 0px 13px 0px 25px
}
.printCopyrightNote
{
    MARGIN-TOP: 0.5em
}
.submitButton
{
    BORDER-BOTTOM-STYLE: solid;
    BORDER-BOTTOM-COLOR: #f5f5f5;
    BORDER-RIGHT-STYLE: solid;
    BACKGROUND-COLOR: white;
    BORDER-TOP-COLOR: #f5f5f5;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-TOP-STYLE: solid;
    COLOR: #438203;
    BORDER-RIGHT-COLOR: #f5f5f5;
    FONT-SIZE: x-small;
    BORDER-LEFT-STYLE: solid;
    BORDER-LEFT-COLOR: #f5f5f5;
    FONT-WEIGHT: bold
}
.text10s
{
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: bold;
    PADDING-TOP: 10px
}
.text12
{
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px
}
.text10p
{
    VERTICAL-ALIGN: top
}
.text12p
{
    VERTICAL-ALIGN: top
}
.peaktable
{
    PADDING-LEFT: 40px;
    PADDING-TOP: 10px
}

/* New CSS added by Sunil K Mohanty, IBM India Pvt. Ltd 18-Mar-2010 */
A.topMenuMediaRelations
{
    WIDTH: 141px
}
A.topMenuMediaRelations:hover
{
    WIDTH: 141px
}

.layoutTopNavBGColor
{
    BACKGROUND-COLOR: #e6e6e5
}

.layoutContentBorderRight
{
    BORDER-RIGHT: #cacaca 1px solid
}

.layoutContentBorderTop
{
    BORDER-TOP: #cacaca 1px solid
}

.layoutContentBorderLeft
{
    BORDER-LEFT: #cacaca 1px solid
}

.layoutContentBorderBottom
{
    BORDER-BOTTOM: #cacaca 1px solid
}

.LeftNavItemHeight
{
	height:20px;
}

.LeftNav A
{
    COLOR: #46474b;
    FONT-SIZE: 70%;
    TEXT-DECORATION: none;    
}
.LeftNav A:hover
{
    COLOR: #004990;
    TEXT-DECORATION: none
}

.NavLevel0
{    
    padding-top: 5px;
    padding-bottom: 5px; 
    padding-left: 8px; 
    padding-right: 5px;
    FONT-WEIGHT: bold;   
}

.NavLevel1
{
    padding-top: 5px;
    padding-bottom: 0px; 
    padding-left: 15px; 
    padding-right: 5px;
}

.NavLevel3
{  
	padding-top: 5px;
    padding-bottom: 5px; 
    padding-left: 4px; 
    padding-right: 5px;  
    FONT-WEIGHT:bolder;
}

.LeftNavSmall A
{
    COLOR: #46474b;
    FONT-SIZE: 70%;
    TEXT-DECORATION: none
}
.LeftNavSmall A:hover
{
    COLOR: #004990;
    TEXT-DECORATION: none
}

.intro_Landing
{
    BORDER-BOTTOM: #e4e4e4 1px solid;
    PADDING-BOTTOM: 15px;
    FONT-FAMILY: Arial;
    MARGIN-BOTTOM: 15px;
    COLOR: #202020;
    FONT-SIZE: 14pt
}
.pnlMainContentSectionNew
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 22px;
    MARGIN-RIGHT: 10px
}

.homeBoxWidthNew
{
    WIDTH: 250px
}

.LeftNavText
{
    COLOR: #46474b;
    FONT-SIZE: 70%;
    cursor:pointer;    
}

.layoutNavPadding
{
	padding-left: 3px; 
	padding-right: 3px;
	padding-bottom: 3px;
}

.NavItemSelected
{    
    background-color: #adaeb0;   
}

.LeftNavTextHover
{
    COLOR: #004990;
    FONT-SIZE: 70%;
    cursor:pointer;  
}

.layoutNavAreaWidthNew
{
    WIDTH: 195px
}





/* top cascading menu css */
.menu2 
{
	padding:0 0 0 0; 
	margin:0; 
	list-style:none; 
	height:42px; 
	position:relative; 
	z-index:500; 
}
.menu2 li.top 
{
	display:block; 
	float:left;	
}
.menu2 li.top1 
{
	display:block; 
	float:left;
}
.menu2 li a.top_link 
{
	display:block; 
	float:left; 
	height:42px; 
	color:#444; 
	text-decoration:none; 
}
.menu2 li a.top_link span 
{
	display:block; 
	height:42px; 
	float:left; 
	line-height:54px; 	
	padding:0 22px; 	
	cursor:pointer;
	font-weight:bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#77bc31
}
.menu2 li a.top_link:hover span 
{
	background-color:#77bc31; 
	color:white;
}
.menu2 li a.top_link:hover b 
{
	background-color:#77bc31; 
	color:white;	
}

.menu2 li.top span
{
	width:auto;
}
.menu2 li.top:hover span
{
	background-color:#77bc31; 
	color:white;
}

.menu2 table 
{
	border-collapse:collapse; 
	width:0; 
	height:0; 
	position:absolute; 
	top:0; 
	left:0;
	border:0;
}

/* Style the list OR link hover. Depends on which browser is used */
.menu2 a:hover 
{
	visibility:visible; 
	position:relative; 
	z-index:200;
}
.menu2 li:hover 
{
	position:relative; 
	z-index:200;
}
/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul 
{
	position:absolute; 
	left:-9999px; 
	top:-9999px; 
	width:0; 
	height:0; 
	margin:0; 
	padding:0; 
	list-style:none;
}
.menu2 :hover ul.sub 
{
	left:0; 
	top:42px; 
	width:auto; 
	height:auto; 
	z-index:300;
	background-color:#C1C1C1;
}
.menu2 :hover ul.sub li 
{
	display:block; 
	float:left; 
	width:auto; 
	font-weight:normal;
	background-color:#C1C1C1;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.menu2 :hover ul.sub li a 
{
	display:block; 
	position:relative; 
	width:170px; 
	FONT-SIZE: 83%;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-indent:0px;	
	text-decoration:none;
	text-align:left;
	LINE-HEIGHT: normal;
	FONT-WEIGHT: normal;
	COLOR: #404040;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color:#e6e6e5;
}
.menu2 :hover ul.sub li a:hover 
{
	background-color:#77bc31; 
	color:white;
}

.menu2 :hover ul.sub :hover > a {background-color:#77bc31; color:white;}

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:175px; top:2px; z-index:400; height:auto;}

.menu2 :hover ul.sub li.subtop,
.menu2 :hover ul :hover ul li.subtop,
.menu2 :hover ul :hover ul :hover ul li.subtop,
.menu2 :hover ul :hover ul :hover ul :hover ul li.subtop {}

.menu2 :hover ul.sub li.flytop,
.menu2 :hover ul :hover ul li.flytop,
.menu2 :hover ul :hover ul :hover ul li.flytop,
.menu2 :hover ul :hover ul :hover ul :hover ul li.flytop {}

.menu2 :hover ul.sub li.subbot,
.menu2 :hover ul :hover ul li.subbot,
.menu2 :hover ul :hover ul :hover ul li.subbot,
.menu2 :hover ul :hover ul :hover ul :hover ul li.subbot {height:30px;}

.menu2 :hover ul.sub li.flybot,
.menu2 :hover ul :hover ul li.flybot,
.menu2 :hover ul :hover ul :hover ul li.flybot,
.menu2 :hover ul :hover ul :hover ul :hover ul li.flybot {height:30px;}

.main {
	BACKGROUND-COLOR: #e6e6e5
}

.NewNavLevel0
{  
    padding-top: 5px;
    padding-bottom: 5px; 
    padding-left: 3px; 
    padding-right: 5px;  
    FONT-WEIGHT:bold;
}

.NewNavLevel1Bold
{    
    padding-top: 5px;
    padding-bottom: 5px; 
    padding-left: 15px; 
    padding-right: 5px;
    FONT-WEIGHT: bold;   
}

.NewNavLevel1
{
    padding-top: 3px;
    padding-bottom: 3px; 
    padding-left: 15px; 
    padding-right: 5px;
}

.NewNavLevel2Bold
{
    padding-top: 5px;
    padding-bottom: 5px; 
    padding-left: 27px; 
    padding-right: 5px;
	FONT-WEIGHT:bolder;
}

.NewNavLevel2
{  
	padding-top: 3px;
    padding-bottom: 3px; 
    padding-left: 27px; 
    padding-right: 5px;
}

.Level0NavItemSelected
{    
    background-color: #adaeb0;   
}

.Level1NavItemSelected
{    
    background-color: #C5C6C7;   
}
