INPUT
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial
}
TEXTAREA
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ImageFloatRight
{
    PADDING-LEFT: 12px;
    FLOAT: right;
    PADDING-BOTTOM: 12px;
    POSITION: relative
}
.nonproductTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent
}
DIV#content
{
    LEFT: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 100%;
    PADDING-TOP: 195px;
    POSITION: relative
}
DIV#content2
{
    Z-INDEX: 1;
    LEFT: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 100%;
    PADDING-TOP: 285px;
    POSITION: relative
}
DIV#head
{
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 0px;
    TEXT-ALIGN: center! important
}
HTML DIV#content
{
    PADDING-TOP: 195px
}
HTML DIV#content2
{
    PADDING-TOP: 285px
}
A
{
    VERTICAL-ALIGN: baseline;
    TEXT-DECORATION: none;
    COLOR: #004289;
}
A:hover
{
    COLOR: #ff9c02
}
A.extendedButtonWidth
{
    WIDTH: 85px
}
A.HomeLevel0Navigation
{
    PADDING-RIGHT: 33px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica;
    TEXT-DECORATION: none
}
A.HomesubtopicTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #004289;
    TEXT-DECORATION: none
}
A.MastheadLinkBold
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.OrangeLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff6605
}
A.publisherLink
{
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.SearchListHeading
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FLOAT: left;
    COLOR: #ffffff;
    MARGIN-RIGHT: 10px;
    FONT-FAMILY: arial,helvetica;
    POSITION: relative;
    TEXT-DECORATION: none
}
A.StandardLinkBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: baseline;
    FONT-FAMILY: arial,helvetica;
    TEXT-DECORATION: none
}
A.StandardLinkBold:hover
{
    COLOR: #ff9c02
}
A.standardLinkDkBlue
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: baseline;
    COLOR: #004289;
    FONT-FAMILY: arial,helvetica;
    TEXT-DECORATION: none
}
A.standardLinkDkBlue
{
    VERTICAL-ALIGN: baseline;
    TEXT-DECORATION: none
}
A.standardLinkDkBlue:hover
{
    COLOR: #ff9c02
}
A.standardLinkDkBlue:visited
{
    VERTICAL-ALIGN: baseline;
    TEXT-DECORATION: none
}
A:visited
{
    VERTICAL-ALIGN: baseline;
    TEXT-DECORATION: none
}
ArticleTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
BODY
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    PADDING-TOP: 8px
}
DIV
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
H1
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
H4
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
H5
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
H6
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
INPUT.HomeSearchForm
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 210px;
    MARGIN-RIGHT: 14px;
    BORDER-BOTTOM: #ffffff 1px solid;
    HEIGHT: 18px
}
LI
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}

TABLE.TopicNavTable
{
    BORDER-TOP: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}
TD
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.keywordCell
{
    PADDING-RIGHT: 24px;
    PADDING-LEFT: 22px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 12px
}
TD.homepagePromoArea1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 21px;
    BACKGROUND: #f0f4fa;
    PADDING-TOP: 24px
}
TD.homepagePromoArea2
{
    PADDING-RIGHT: 24px;
    PADDING-LEFT: 16px;
    BACKGROUND: #f0f4fa;
    PADDING-TOP: 24px
}
TD.PromoLeftContainer
{
    PADDING-RIGHT: 24px;
    PADDING-LEFT: 24px;
    BACKGROUND: url(/images/promoPanelleft_bg.gif) #79776d;
    PADDING-TOP: 12px;
    HEIGHT: 156px
}
TD.SearchTableCell
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    BORDER-BOTTOM: #8c8a7a 1px solid
}
TD.SearchTableHeader
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 6px
}
TD.styleA
{
    BORDER-RIGHT: #ffffff 1px solid
}
TD.styleB
{
    BORDER-BOTTOM: #ffffff 1px solid
}
TD.subtopicCell
{
    PADDING-RIGHT: 24px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
TD.subtopicCell2
{
    PADDING-RIGHT: 24px;
    PADDING-LEFT: 16px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
TD.subtopicCell3
{
    PADDING-RIGHT: 24px;
    PADDING-LEFT: 16px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
TD.subtopicList
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: right top;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
TD.TopNavSpacing
{
    MARGIN-LEFT: 20px;
    MARGIN-RIGHT: 20px
}
TR.SearchTableRow
{
}
UL
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.AreaContainerBG
{
    DISPLAY: block;
    HEIGHT: 200px
}
.AreaContainer
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    BACKGROUND: url(/images/area_container_bg.gif) #e8eef4 repeat-x left bottom;
    LEFT: -12px;
    POSITION: relative;
    HEIGHT: 100%
}
.AreaTitle
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    LEFT: -12px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    POSITION: relative
}
.bar
{
    PADDING-RIGHT: 6px;
    DISPLAY: inline;
    PADDING-LEFT: 6px
}
.baseline
{
    VERTICAL-ALIGN: baseline
}
.blackType
{
    COLOR: #000000
}
.blueBG
{
    BACKGROUND: #5f83e5
}
.bold
{
    FONT-WEIGHT: bold
}
.col1
{
    PADDING-RIGHT: 12px;
    DISPLAY: block;
    FLOAT: left;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
    POSITION: absolute
}
.col2
{
    DISPLAY: block;
    PADDING-LEFT: 12px;
    LEFT: 300px;
    FLOAT: right;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
    POSITION: absolute;
    TOP: 0px
}
.conferenceContainer
{
    DISPLAY: block;
    HEIGHT: 100%
}
.CyanBG
{
    BACKGROUND: #03a1c6
}
.DkBlueType
{
    COLOR: #004289
}
.DkBlueBG
{
    BACKGROUND: #3e69c0
}
.DkGrayType
{
    COLOR: #65645c
}
.GrayBG
{
    BACKGROUND: #8c8a7a
}
.grayRule
{
    BORDER-TOP: #989788 1px solid;
    FONT-SIZE: 0px;
    WIDTH: 100%;
    LINE-HEIGHT: 0px
}
.GreenType
{
    COLOR: #288e14
}
.GreenBG
{
    BACKGROUND: #288e14
}
.HomeAreaContainer
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    BACKGROUND: url(/images/area_container_bg.gif) #e8eef4 repeat-x left bottom;
    POSITION: relative;
    HEIGHT: 100%
}
.HomeAreaTitle
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    POSITION: relative
}
.HomeMainContentContainer
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 12px;
    BACKGROUND: #ffffff;
    PADDING-TOP: 12px
}
.HomePhoneNum
{
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 3px
}
.HomeshoppingCartArea
{
    DISPLAY: block;
    PADDING-LEFT: 196px;
    PADDING-TOP: 24px
}
.leftNavbarContainer
{
    BACKGROUND: #e2e9f1;
    WIDTH: 203px
}
.LeftNavBarIndent1
{
    PADDING-LEFT: 24px
}
.leftNavbarItemContainer
{
    PADDING-RIGHT: 24px;
    PADDING-LEFT: 24px;
    PADDING-BOTTOM: 12px;
    PADDING-TOP: 12px
}
.LeftNavHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
.LeftNavHighlightContainer
{
    BACKGROUND: url(/images/leftNavItem_bg.gif) #f9fbfc repeat-x left bottom
}
.LeftPadding9
{
    PADDING-LEFT: 9px
}
.LightBlueBG
{
    BACKGROUND: #92ade3
}
.listRightCol
{
    PADDING-LEFT: 12px;
    PADDING-TOP: 24px
}
.MainContentContainer
{
    PADDING-RIGHT: 12px;
    PADDING-LEFT: 24px;
    BACKGROUND: #ffffff;
    PADDING-TOP: 24px
}
.MainContentTextContainer
{
    PADDING-RIGHT: 36px
}
.middle
{
    VERTICAL-ALIGN: middle
}
.pad-left8
{
    PADDING-LEFT: 8px
}
.pad-rt24
{
    PADDING-RIGHT: 24px
}
.productTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    WIDTH: 0px;
    LINE-HEIGHT: 20px
}
.promoTopText
{
    FONT-SIZE: 16px
}
.purpleType
{
    COLOR: #6600a1
}
.purpleBG
{
    BACKGROUND: #6600a1
}
.redType
{
    COLOR: #f81e04
}
.redBG
{
    BACKGROUND: #f81e04
}
.searchinputhome
{
    BORDER-RIGHT: #8c8a7a 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #8c8a7a 1px solid;
    PADDING-LEFT: 4px;
    BORDER-LEFT: #8c8a7a 1px solid;
    WIDTH: 240px;
    BORDER-BOTTOM: #8c8a7a 1px solid;
    HEIGHT: 19px
}
.searchinputkeyword
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 4px;
    BORDER-LEFT: 0px;
    WIDTH: 150px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 18px
}
.searchListContainer
{
    LEFT: -12px;
    FLOAT: left;
    POSITION: relative
}
.shoppingCartArea
{
    PADDING-LEFT: 106px
}
.spacer0
{
    PADDING-TOP: 0px
}
.spacer1
{
    PADDING-TOP: 1px
}
.spacer3
{
    PADDING-TOP: 3px
}
.spacer6
{
    PADDING-TOP: 6px
}
.spacer12
{
    PADDING-TOP: 12px
}
.spacer18
{
    PADDING-TOP: 18px
}
.spacer24
{
    PADDING-TOP: 24px
}
.spacer36
{
    PADDING-TOP: 36px
}
.stathighlight
{
    BACKGROUND-COLOR: yellow
}
.standardText
{
    PADDING-RIGHT: 14px;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,helvetica
}
.subtopicTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff6605
}
.tabContainer
{
    BORDER-RIGHT: yellow 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: yellow 1px solid;
    DISPLAY: block;
    BORDER-LEFT: yellow 1px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: yellow 1px solid
}
.tabIndicator
{
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    FONT-SIZE: 3px;
    BORDER-LEFT: #ffffff 0px solid;
    WIDTH: 550px;
    LINE-HEIGHT: 3px;
    BORDER-BOTTOM: #ffffff 0px solid;
    HEIGHT: 3px
}
.tabVisibleNone
{
    DISPLAY: none
}
.topicImage
{
    DISPLAY: block;
    Z-INDEX: 50;
    FLOAT: left;
    POSITION: relative
}
.TopicOverlay
{
    DISPLAY: block;
    Z-INDEX: 100;
    LEFT: 24px;
    FLOAT: left;
    POSITION: absolute;
    TOP: 12px
}
.TopicTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    WIDTH: 500px;
    LINE-HEIGHT: 20px
}
.topicTitleContainer
{
    DISPLAY: block;
    FLOAT: left;
    POSITION: relative
}
.UserInfo
{
    FLOAT: left;
    VERTICAL-ALIGN: top;
    POSITION: relative
}
.veryLightBlueBG
{
    BACKGROUND: #e8eef4
}
.whiteType
{
    COLOR: #ffffff
}
.WhiteBG
{
    BACKGROUND: #ffffff
}
.yellowType
{
    COLOR: #ff9c02
}
.yellowBG
{
    BACKGROUND: #ff9c02
}
