HTML 
{
    height: 100%
}

BODY 
{
    font-weight: normal;
    font-size: 11px;
    margin: 0px;
    color: #ffffff;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 100%;
    background-color: #000000
}

TABLE 
{
    border-right: 0px;
    padding-right: 0px;
    border-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-left: 0px;
    padding-top: 0px;
    border-bottom: 0px;
    border-collapse: collapse;
    border-spacing: 0
}

P 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

TH 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

TD 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

.catelogBody 
{
    font-weight: bold;
    font-size: 14px;
    color: #ffffff;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

A:link 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

A:active 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

A:visited 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

A:hover 
{
    text-decoration: underline
}

IMG.home 
{
    padding-right: 7px
}

.topnav 
{
    font-weight: normal;
    font-size: 11px;
    background: #4a4a4a;
    color: #ffffff;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif
}

.divider 
{
    background-color: #930803
}

.home_info 
{
    font-weight: normal;
    font-size: 11px;
    color: #c9c9c9;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #4a4a4a
}

A.home_info:link 
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    line-height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #4a4a4a;
    text-decoration: none;
    text-index: 10px
}

A.home_info:active 
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    line-height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #4a4a4a;
    text-decoration: none;
    text-index: 10px
}

A.home_info:visited 
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    line-height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #4a4a4a;
    text-decoration: none;
    text-index: 10px
}

A.home_info:hover 
{
    text-decoration: underline
}

.home_box 
{
    font-weight: normal;
    font-size: 12px;
    color: #c9c9c9;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #950600
}

#mainTable 
{
    margin-left: auto;
    width: 970px;
    margin-right: auto
}

.leftnav 
{
    font-weight: normal;
    font-size: 12px;
    color: #dbf3ff;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #950600
}

A.leftnav:link 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    line-height: 24px;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #950600;
    text-decoration: none
}

A.leftnav:active 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    line-height: 24px;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #950600;
    text-decoration: none
}

A.leftnav:visited 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    line-height: 24px;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #950600;
    text-decoration: none
}

A.leftnav:hover 
{
    text-decoration: underline
}

.leftnav2 
{
    font-weight: normal;
    font-size: 12px;
    color: #dbf3ff;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #43659e
}

A.leftnav2:link 
{
    font-weight: normal;
    font-size: 12px;
    color: #dbf3ff;
    line-height: 18px;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #43659e;
    text-decoration: none
}

A.leftnav2:active 
{
    font-weight: normal;
    font-size: 12px;
    color: #dbf3ff;
    line-height: 18px;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #43659e;
    text-decoration: none
}

A.leftnav2:visited 
{
    font-weight: normal;
    font-size: 12px;
    color: #dbf3ff;
    line-height: 18px;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #43659e;
    text-decoration: none
}

A.leftnav2:hover 
{
    text-decoration: underline
}

.leftnavon 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    line-height: 20px;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #de1213
}

.leftsubnav 
{
    border-top: #000 1px solid;
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    line-height: 24px;
    font-style: normal;
    height: 23px;
    background-color: #595959
}

.leftsubnav A 
{
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif
}

A.leftsubnavon:link 
{
    font-weight: normal;
    font-size: 12px;
    color: #ffffff;
    line-height: 20px;
    font-style: normal;
    text-decoration: none
}

A.leftsubnavon:active 
{
    font-weight: normal;
    font-size: 12px;
    color: #ffffff;
    line-height: 20px;
    font-style: normal;
    text-decoration: none
}

A.leftsubnavon:visited 
{
    font-weight: normal;
    font-size: 12px;
    color: #ffffff;
    line-height: 20px;
    font-style: normal;
    text-decoration: none
}

A.leftnavon:link 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    line-height: 24px;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #de1213;
    text-decoration: none
}

A.leftnavon:active 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    line-height: 24px;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #de1213;
    text-decoration: none
}

A.leftnavon:visited 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    line-height: 24px;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #de1213;
    text-decoration: none
}

A.leftnavon:hover 
{
    text-decoration: underline
}

A.leftnav2on:link 
{
    font-weight: bold;
    font-size: 12px;
    color: #dff251;
    line-height: 13px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #43659e;
    text-decoration: none
}

A.leftnav2on:active 
{
    font-weight: bold;
    font-size: 12px;
    color: #dff251;
    line-height: 13px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #43659e;
    text-decoration: none
}

A.leftnav2on:visited 
{
    font-weight: bold;
    font-size: 12px;
    color: #dff251;
    line-height: 13px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #43659e;
    text-decoration: none
}

A.leftnav2on:hover 
{
    text-decoration: underline
}

#contentArea 
{
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    padding-top: 20px
}

#contentArea H1 
{
    margin-TOP: 0px;
    font-size: 12px;
    color: #dc1921;
    padding-top: 0px
}

#contentArea H2 
{
    margin-TOP: 0px;
    font-size: 11px;
    color: #fff;
    padding-top: 0px
}

.bkgd 
{
    background-position: right top;
    background-image: url(images/products_bkg_img.jpg);
    background-repeat: no-repeat
}

.pagenav 
{
    font-weight: normal;
    font-size: 11px;
    color: #e0cb72;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

A.pagenav:link 
{
    font-weight: normal;
    font-size: 11px;
    color: #a27514;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

A.pagenav:active 
{
    font-weight: normal;
    font-size: 11px;
    color: #a27514;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

A.pagenav:visited 
{
    font-weight: normal;
    font-size: 11px;
    color: #a27514;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

A.pagenav:hover 
{
    text-decoration: underline
}

A.subhead:link 
{
    font-weight: bold;
    font-size: 11px;
    color: #a27514;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

A.subhead:active 
{
    font-weight: bold;
    font-size: 11px;
    color: #a27514;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

A.subhead:visited 
{
    font-weight: bold;
    font-size: 11px;
    color: #a27514;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}

A.subhead:hover 
{
    text-decoration: underline
}

.article 
{
    font-weight: normal;
    font-size: 11px;
    color: #414141;
    line-height: 15px;
    font-style: normal;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    background-color: #fcf4d5
}

TD.article 
{
    font-weight: normal;
    font-size: 11px;
    color: #414141;
    font-style: normal;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    background-color: #fcf4d5
}

.articlehdr 
{
    font-weight: bold;
    font-size: 11px;
    color: #002d74;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    text-decoration: none
}

.formtext 
{
    font-weight: normal;
    font-size: 11px;
    color: #414141;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif
}

UL 
{
    padding-left: 1em;
    padding-bottom: 0.5em;
    margin-left: 1em
}

OL 
{
    padding-left: 1em;
    padding-bottom: 0.5em;
    margin-left: 1em
}

LI 
{
    padding-top: 0.5em
}

#qestion A 
{
    color: #fff;
    text-decoration: none
}

#qestion A:hover 
{
    color: #dc1921;
    text-decoration: underline
}

.ansQ 
{
    font-weight: bold;
    line-height: 120%
}

.ansA 
{
    font-weight: normal
}

DT 
{
    font-weight: bold;
    font-style: italic
}

DD 
{
    padding-bottom: 10px
}

.acrEg 
{
    padding-left: 1em;
    color: #aaa
}

DIV.dist 
{
    padding-bottom: 1.5em
}

.distName 
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}

.distType 
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    text-decoration: underline
}

.distSpec 
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-style: italic
}

.rightnav 
{
    font-weight: normal;
    font-size: 11px;
    color: #656565;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #fcf4d5
}

A.rightnav:link 
{
    font-weight: normal;
    font-size: 11px;
    color: #a27514;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #fcf4d5;
    text-decoration: none
}

A.rightnav:active 
{
    font-weight: normal;
    font-size: 11px;
    color: #a27514;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #fcf4d5;
    text-decoration: none
}

A.rightnav:visited 
{
    font-weight: normal;
    font-size: 11px;
    color: #a27514;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #fcf4d5;
    text-decoration: none
}

A.rightnav:hover 
{
    text-decoration: underline
}

A.rightnavon:link 
{
    font-weight: bold;
    font-size: 11px;
    color: #cb5323;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #fcf4d5;
    text-decoration: none
}

A.rightnavon:active 
{
    font-weight: bold;
    font-size: 11px;
    color: #cb5323;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #fcf4d5;
    text-decoration: none
}

A.rightnavon:visited 
{
    font-weight: bold;
    font-size: 11px;
    color: #cb5323;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #fcf4d5;
    text-decoration: none
}

A.rightnavon:hover 
{
    text-decoration: underline
}

.verticaldivider 
{
    color: #e3cb71;
    background-color: #e3cb71
}

LI.arrow 
{
    list-style-image: url(images/li_arrow.gif)
}

LI.bullet 
{
    list-style-image: url(images/li_bullet.gif)
}

.footerimg 
{
    background-position: 50% top;
    background-image: url(images/lower_footer_bkg.gif);
    background-repeat: no-repeat;
    background-color: transparent
}

.homefooterimg 
{
    background-position: 50% top;
    background-image: url(images/home_footer_bkg.gif);
    background-repeat: no-repeat;
    background-color: transparent
}

.footer 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: transparent
}

A.footer:link 
{
    font-weight: normal;
    font-size: 11px;
    color: #dc1921;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: transparent;
    text-decoration: none
}

A.footer:active 
{
    font-weight: normal;
    font-size: 11px;
    color: #dc1921;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: transparent;
    text-decoration: none
}

A.footer:visited 
{
    font-weight: normal;
    font-size: 11px;
    color: #dc1921;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: transparent;
    text-decoration: none
}

A.footer:hover 
{
    color: #ffffff;
    text-decoration: underline
}

.button 
{
    font-weight: bold;
    font-size: 12px;
    border-left-color: #dc193b;
    background: #950600;
    border-bottom-color: #dc193b;
    color: #ffffff;
    border-top-color: #dc193b;
    font-family: aerial;
    border-right-color: #dc193b
}

.articlehdr 
{
    font-weight: bold;
    font-size: 14px;
    color: #dc193b;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    text-decoration: none
}

TD.header 
{
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #950600;
    text-align: center;
    text-decoration: none
}

DIV.formDiv 
{
    margin-left: 11px
}

INPUT 
{
    font-weight: normal;
    font-size: 11px;
    margin: 0px;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

TEXTAREA 
{
    font-weight: normal;
    font-size: 11px;
    margin: 0px;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

SELECT 
{
    font-weight: normal;
    font-size: 11px;
    margin: 0px;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

.leftsubnavon 
{
    border-top: #000 1px solid;
    font-size: 11px;
    color: #de1213;
    line-height: 20px;
    font-style: normal;
    height: 23px;
    background-color: #7f7f7f
}

A.leftsubnavon:link 
{
    font-size: 11px;
    line-height: 20px;
    font-style: normal;
    height: 23px
}

A.leftsubnavon:active 
{
    font-size: 11px;
    line-height: 20px;
    font-style: normal;
    height: 23px
}

A.leftsubnavon:visited 
{
    font-size: 11px;
    line-height: 20px;
    font-style: normal;
    height: 23px
}

TR.row1 
{
    background-color: #3f3f3f
}

TR.row2 
{
    background-color: #656565
}

TD.ROM 
{
    color: red
}

A.whitelink:link 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-style: normal;
    text-decoration: underline
}

A.whitelink:active 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-style: normal;
    text-decoration: underline
}

A.whitelink:visited 
{
    font-weight: normal;
    font-size: 11px;
    color: #ffffff;
    font-style: normal;
    text-decoration: underline
}

TR.gryBG 
{
    background-color: #595959
}

TD.bkBG 
{
    background-color: #000000
}

.bkfont 
{
    font-weight: normal;
    font-size: 11px;
    color: #cecece;
    font-style: normal
}

.boldbkfont 
{
    font-weight: bold;
    font-size: 11px;
    color: #cecece;
    font-style: normal
}

.boldredfont 
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    font-style: normal
}

A.btlink:link 
{
    font-weight: bold;
    font-size: 11px;
    border-left-color: #dc193b;
    background: #950600;
    border-bottom-color: #dc193b;
    color: #ffffff;
    border-top-color: #dc193b;
    border-right-color: #dc193b
}

A.btlink:active 
{
    font-weight: bold;
    font-size: 11px;
    border-left-color: #dc193b;
    background: #950600;
    border-bottom-color: #dc193b;
    color: #ffffff;
    border-top-color: #dc193b;
    border-right-color: #dc193b
}

A.btlink:visited
{
    font-weight: bold;
    font-size: 11px;
    border-left-color: #dc193b;
    background: #950600;
    border-bottom-color: #dc193b;
    color: #ffffff;
    border-top-color: #dc193b;
    border-right-color: #dc193b
}

A.boldTxt:link
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff
}

A.boldTxt:active
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff
}

A.boldTxt:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #ffffff
}

.CatalogueText
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 14px;
    padding-bottom: 0px;
    margin: 0px;
    color: #ffffff;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif
}

.CatalogueTextbody
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 0px;
    margin: 0px;
    color: #000000;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif
}

.CatalogueTextbold
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 15px;
    padding-bottom: 0px;
    margin: 0px;
    color: #000000;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif
}

.powershift
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 14px;
    padding-bottom: 0px;
    margin: 0px;
    color: #ffffff;
    line-height: 20px;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif
}

.catalogbodytext
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 0px;
    margin: 0px;
    color: #ffffff;
    padding-top: 0px;
    font-family: Arial, Helvetica, sans-serif
}

.catalogtabletext
{
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif
    font-size:11px
}

.linkcolor
{
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff
}

A.linkcolor:hover
{
    text-decoration: underline
}

A.linkcolor:link
{
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff
}

A.linkcolor:active
{
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff
}

A.linkcolor:visited
{
    font-weight: normal;
    font-size: 12px;
    color: #000000;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #ffffff
}

.alternative1
{
    font-size: 11px;
    color: #ffffff;
    background-color: #808080
}

.alternative2
{
    font-size: 11px;
    color: #000000;
    background-color: #ffffff
}

.header
{
    font-weight: bold;
    font-size: 14px;
    color: #000000
}

/* Added for SR 412976 */
#sddm
{   margin: 0;
    padding: 0;
    z-index: 50;
}

#sddm li
{   margin: 0;
    padding: 0;
    list-style: none;
    float: left;
}

#sddm li a
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1.0em;
    display: block;
    padding: 4px 5px;
    background: #4A4A4A;
    color: #FFFFFF;
    text-decoration: none
}

#sddm li a:hover
{
    background: #4A4A4A;
    color: red;
}

#sddm div
{
    position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 0;
    background: 950600;
    border: 1px solid #950600;
}

#sddm div a
{   position: relative;
    z-index: 1;
    display: block;
    margin: 0;
    padding: 5px 10px;
    width: auto;
    white-space: nowrap;
    text-align: left;
    text-decoration: none;
    background: #950600;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 1.0em;
}

#sddm div a:hover
{
    background: #950600;
    color: #FFFFFF;
    text-decoration: underline;
}
/* End of Addition for SR 412976 */
