﻿
        a
        {
            color: #fff;
            text-decoration: none;
        }
        a:hover
        {
            text-decoration: underline;
        }
        .menulink 
        {
            font-size:11px;
            color: #fff;
            text-decoration: underline;
        }
        .menulink:hover
        {
            
            color: #fff;
            text-decoration: none;
        }
        .redlink 
        {
            
            color: #800404;
            text-decoration: underline;
        }
        .redlink:hover
        {
            
            color: #800404;
            text-decoration: none;
        }
        .footerlink 
        {
            
            color: #800404;
            text-decoration: none;
        }
        .footerlink:hover
        {
            
            color: #800404;
            text-decoration: underline;
        }
        .lit .sw_sform a, .lit label
        {
            color: #000;
        }
        ul
        {
            list-style: none;
            padding: 0;
            margin: 0;
        }
        label
        {
            padding-right: 1em;
        }
        #sw_pb, #content
        {
            border: 1px #ffffff solid;
        }
        #content
        {
            position: relative;
            _position: static;
            overflow: hidden;
        }
        #sw_content
        {
            height: 510px;
            position: relative;
            overflow: hidden;
            background: #ffffff;
        }
        
        
        .lit .beta
        {
            color: #006DD4;
        }
        html, body
        {
            height: 100%;
        }
        body
        {
            background: #ccc5b3;
            background-image:url(../images/kwbg.jpg);    
            background-repeat:repeat-x;        
            margin: 0;
            padding: 0;
            font-family: Arial,Sans-Serif;
            font-size: small;
            color:#800404;
        }
        .sc_grad
        {
            background: url(/fd/s/a/k.png) 0 -132px;
            position: absolute;
            width: 100%;
            height: 35px;
            min-width: 700px;
        }
        table.layout
        {
            width: 100%;
            height: 100%;
            border-collapse: collapse;
        }
        td.layout
        {
            vertical-align: middle;
            padding: 1.8em 17px 0;
        }
        #container
        {
            text-align: left;
            position: relative;
            _width: 925px;
            min-width: 656px;
            max-width: 925px;
            
        }
        .content_wrap
        {
            border: solid 3px #ffffff;
            background: #ffffff;
            zoom: 1;
        }
        .sw_b input
        {
            float: left; *float:none;border:0;margin:00-.8em;color:#333;font-size:100%;padding:.2em.64em0.44em;width:24.0333em;height:1.4em;line-height:1.2em}
        .sw_bd
        {
            display: inline-block;
            _float: left;
            position: absolute;
            left: 155px;
            top: 0;
            z-index: 1;
            white-space: nowrap;
        }
        .sw_bd2 .sw_b
        {
            float: left;
        }
        input.sw_q_nrw
        {
            width: 14.9333em;
        }
        .sw_b .sw_qbtn
        {
            background: #f9761d url(/fd/s/a/k.png);
            cursor: pointer;
            height: 24px;
            width: 24px;
            padding: 24px 0 0;
            margin: 0 0 -12px;
            overflow: hidden;
        }
        #sb_form_q2
        {
            width: 15.5em;
        }
        .sw_b
        {
            font-size: 115.9%; *font-size:113%;float:left;*float:none;border:1px#acbabdsolid;background:#fff;padding:.2em.2em1em;*padding:.13em.2em.93em;margin:0001px}
        #sw_as
        {
            position: relative;
            clear: both;
            display: none;
            font-size: small;
        }
        #sw_filt input
        {
            margin-right: 2px;
            zoom: 1;
        }
        #sw_filt label, #sw_pb
        {
            zoom: 1;
        }
        #sw_t
        {
            filter: alpha(opacity=15);
            opacity: .15;
            background: #000;
            height: 100%;
            _height: 15.84em;
            width: 100%;
            position: absolute;
            z-index: -1;
        }
        .sc_expLite #sw_t
        {
            filter: alpha(opacity=25);
            opacity: .25;
        }
        .sb_form_align
        {
            top: 2.5em;
            left: 151px;
            position: absolute;
        }
        .sc_scp
        {
            white-space: nowrap;
            font-size: 1.07em;
            position: absolute;
            left: 153px;
            top: -2.02em;
        }
        .sc_scp a, .sc_scp span
        {
            white-space: nowrap;
        }
        .sc_action span, .sc_action a
        {
            font-weight: bold;
        }
        .sc_scp, .sc_scp li, .sc_scp ul
        {
            display: inline;
        }
        .sc_scp li
        {
            padding: 0 8px;
            zoom: 1;
        }
        .sc_active, .drk li.sc_active
        {
            color: #ffa615;
            font-weight: bold;
            border-left: solid 1px #a8b1b7;
            border-right: solid 1px #a8b1b7;
            padding: 0 10px;
            margin: 0 4px;
        }
        .sc_exp
        {
            position: absolute;
            width: 145px;
            top: 35%;
            z-index: 1;
        }
        .lit .sc_exp a
        {
            color: #fff;
        }
        .sc_exp h2
        {
            background: #f9761d;
            margin: 0;
            position: absolute;
            top: -1.16em;
            left: 0;
            font-size: small;
            font-weight: 200;
        }
        .sc_exp h2 div, #sw_content .sc_exp h2 a
        {
            position: relative;
            padding: .33em 15px;
        }
        .sc_exp h2 span
        {
            background: url(/fd/s/a/k.png) left 0 no-repeat;
            display: block;
            height: 24px;
            width: 100px;
            position: absolute;
            right: 0;
            bottom: 0;
        }
        .sc_exp h2 span span
        {
            background-position: -24px 0;
            width: 71px;
            left: -47px;
        }
        .sc_exp #sch_scopes
        {
            padding: 1.39em 0 .77em;
        }
        #sw_content .sc_exp a
        {
            display: block;
            padding: .54em 0 .54em 30px;
        }
        .sc_exp li
        {
            width: 100%;
        }
        #sb_foot
        {
            width: 100%;
            float: left;
            
        }
        #sw_footL
        {
            float: right;
        }
        #sb_foot, .sw_tb
        { *display:inline-block;padding:4px0}
        #sb_feedback
        {
            margin-right: 0;
        }
        #sw_pb div
        {
            border-right: 1px #d8dfe3 solid;
            float: left;
            padding: 0 15px;
            margin: 9px 0;
            width: 20%;
        }
        #sw_pb h3
        {
            font-size: medium;
            font-weight: 200;
            margin: 0 0 6px;
        }
        #sw_pb a, #sw_pb ul
        {
            color: #1a3038;
        }
        #sw_pb div, #sw_pb a, #sw_pb h3
        {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }
        #sw_pb .ps
        {
            _height: 100%;
            border: 0;
            float: none;
            width: auto;
        }
        #sw_pb h3, .ps a
        {
            display: block;
            width: 100%;
        }
        #sw_hdr
        {
            position: absolute;
            top: 0;
            left: 0;
            border-bottom: 1px #bac3c8 solid;
            _padding: 0 17px;
            width: 100%;
            min-width: 700px;
            z-index: 5;
        }
        .sw_tb
        {
            font-size: 93%;
            line-height: 130%;
            min-height: 14px;
            _margin: 0 -17px;
            padding: .35em 0 .35em 8px;
        }
        .sw_tb div
        { *display:none;height:0}
        #sw_footL, #sw_footL a
        {
            color: #b20000;
        }
        #sb_foot li, .sw_tb h3.sc_hl1, .sw_tb li
        {
            display: inline;
            line-height: normal;
            zoom: 1;
        }
        #sb_foot a, #sb_foot span, .sw_tb a, .sw_tb span
        {
            margin: 0 .25em;
            white-space: nowrap;
        }
        #sb_foot a
        {
            margin: .4em;
        }
        #sb_foot a span, .sw_tb a span, .sw_tb a, .sw_tb span, #sw_hdr h3.sc_hl1
        {
            margin: 0;
        }
        .sw_tb .sc_hl1
        {
            float: left;
            text-align: left;
        }
        .sw_tb a
        {
            _padding-left: 1px;
            zoom: 1;
        }
        #sw_hdr h3, .sw_tb h3.sc_hl1 span, .sw_tb ul.sw_right li span, .sw_tb ul.sc_hl1 li a
        {
            margin: 0 .85em;
        }
        #sw_hdr .sw_tb h3.sc_hl1
        {
            margin-right: .25em;
        }
        .sw_tb ul li #hps
        {
            margin-left: 0;
        }
        #sw_hdr span.mktTgl
        {
            margin: 0 .5em 0 0;
        }
        .sw_right
        {
            margin-right: .5em;
        }
        #sw_hdr .sw_tb div
        {
            display: inline;
        }
        #sw_hdr h3
        {
            font-size: 100%;
            font-weight: 200;
            width: auto;
            display: inline;
        }
        #sw_footR, .sw_right
        {
            text-align: right;
            white-space: nowrap;
            float: right;
        }
        .sw_u
        {
            font-weight: bold;
        }
        .mktTgl
        {
            margin: 0 .5em -.2em 0;
        }
        #bgDiv
        {
            background-repeat: no-repeat;
            position: absolute;
            top: 0;
            left: 0;
            width: 956px;
            height: 512px;
        }
        #hp_vbackground
        {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }
        .sh_hst
        {
            position: absolute;
            z-index: 4;
            visibility: hidden;
        }
        .sh_hto
        {
            width: 39px;
            height: 39px;
            opacity: .4;
            filter: alpha(opacity=40);
            background: #000;
            padding: 1px;
        }
        .sh_hto div
        {
            height: 37px;
            width: 37px;
            border: 1px solid #fff;
            float: left;
        }
        a.sh_hs
        {
            position: absolute;
            display: block;
            cursor: pointer;
            z-index: 15;
            line-height: 1.4em;
            width: 205px;
            _width: 206px;
            padding: 3px 8px 6px;
            visibility: hidden;
        }
        a.sh_hs:hover
        {
            text-decoration: none;
        }
        #sw_content a.sh_hs p, #sw_content a:visited.sh_hs p
        {
            margin: 0 0 .2em;
        }
        .sh_hq
        {
            text-decoration: underline;
        }
        .sh_hi
        {
            display: inline; *display:inline-block;font-size:18px;color:orange}
        .sh_ho
        {
            width: 100%;
            _width: 220px;
            position: absolute;
            top: 0;
            left: 0;
            z-index: -1;
            opacity: .6;
            filter: alpha(opacity=60);
            padding: 1px;
            background: #000;
        }
        .sh_ho div
        {
            _width: 218px;
            border: 1px solid #fff;
        }
        #makeHP
        {
            display: none;
        }
        #sh_rdiv
        {
            font-size: 85%;
            position: absolute;
            right: .27em;
            bottom: .9em;
        }
        #sh_rdiv a
        {
            margin: 0 .27em;
            position: relative;
            float: left;
            display: block;
            text-decoration: none;
            cursor: default;
            outline: none;
        }
        #sh_rdiv div
        {
            padding: .18em .27em;
            margin: 1px;
            float: left;
        }
        #sh_rdiv .sc_dark div
        {
            color: #000;
        }
        #sh_rdiv span
        {
            padding: .45em;
            background: #fff;
            position: absolute;
            top: -2.45em;
            right: .18em;
            visibility: hidden;
            white-space: nowrap;
            color: #150417;
            border: 1px solid #555;
        }
        #sh_rdiv a:hover, #sh_rdiv a:hover span
        {
            visibility: visible;
        }
        #sa_as #sa_bk
        {
            background: url(/fd/s/a/k.png) -18px -25px;
        }
        a#sb_feedback
        {
            color: #F76120;
        }
    
        .ps ul
        {
            overflow: hidden;
            text-overflow: ellipsis;
            height: 1.2em;
            width: 100%;
        }
        .ps li a, .ps li
        {
            display: inline;
            width: auto;
            font-weight: 200;
            margin: 0 5px;
        }
        .ps li
        {
            float: left; *float:none;margin:05px0-5px;font-weight:700}
        #bgDiv
        {
            background-image: url(/fd/hpk2/Cranberries_EN-US122216727.jpg);
        }
        #sl_clr
        {
            position: absolute;
        }
        #sh_igl div, #sh_igr div
        {
            border: 1px solid;
            cursor: pointer;
            margin: 0;
            visibility: hidden;
        }
        #sh_rdiv .sc_darkdis
        {
            opacity: .4;
            filter: alpha(opacity=40);
            cursor: default;
        }
        #sh_rdiv .sc_lightdis
        {
            opacity: .5;
            filter: alpha(opacity=50);
            cursor: default;
        }
        
        .style1
        {
            width: 61px;
        }
        .style2
        {
            width: 115px;
        }
        .style3
        {
            width: 107px;
        }
        .style4
        {
            width: 150px;
        }
        .style5
        {
            width: 145px;
        }
        .style6
        {
            width: 125px;
        }
        .style7
        {
            width: 102px;
        }
        
