
A
{
    color:#0033FF;
    text-decoration:none;
}

A.menuMainItem:visited
{
    text-decoration:none;
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    color:white;
    font-weight: bold;
    cursor:hand;
    padding-top:1px;
}

A.mhTextEmph
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    color:white;
    font-weight:bold;
    text-decoration:underline;
}

A.mhTextNewEmph
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:10pt;
    color:black;
    font-weight:bold;
    text-decoration:underline;
}

A.mhTitleLink
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    color:#99CCFF;
    font-weight:bold;
    white-space:nowrap;
}

A.mhTitleLink:active
{
    text-decoration:none;
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    color:#99CCFF;
    font-weight:bold;
    white-space:nowrap;
}

A.mhTitleLink:hover
{
    text-decoration:underline;
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    color:#99CCFF;
    font-weight:bold;
    white-space:nowrap;
}

A.mhTitleLink:visited
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    color:#99CCFF;
    font-weight:bold;
    white-space:nowrap;
}

A:active
{
    color:#660066;
    text-decoration:underline;
}

A:hover
{
    text-decoration:underline;
}

A:hover,A:active
{
    text-decoration:underline;
}

A:visited
{
    color:#0033FF;
}


.nowrap
{
    white-space:nowrap;
}

.para
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
}

.para_crumb
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:8pt;
}

.para_desclink
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
}

.para_desclinksmall
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:8pt;
}

.para_formmandatory
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:12pt;
    font-weight:bold;
    color:#cc0033;
}

.para_imglink
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:8pt;
}

.para_intro
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:12pt;
    font-weight:bold;
    color:#999999;
}

.para_intro_light
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:12pt;
    font-weight:bold;
    color:#666666;
}

.para_intro_sm
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    font-weight:bold;
    color:#666666;
}

.para_intropara
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:12pt;
    font-weight:bold;
    color:#666666;
}

.para_large
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:12pt;
}

.para_large_blue
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:14pt;
    font-weight:bold;
    color:#0033cc;
}

.para_large_emph
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:12pt;
    font-weight:bold;
}

.para_marketingprice
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:10pt;
}

.para_marketingprice_config_option_from
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:8pt;
    text-decoration: line-through;
}

.para_marketingprice_fromold
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:10pt;
    text-decoration: line-through;
    color:#666666;
}

.para_marketingprice_MAP_strikethrough
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration: line-through;
    color:#990000;
}

.para_marketingprice_saleprice
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:8pt;
    color:#990000;
}

.para_marketingprice_saleprice_link
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:8pt;
    color:#0033ff;
}

.para_marketingprice_simple
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:11pt;
    font-weight:bold;
    color:Black;
}

.para_marketingprice_simple_strike
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:11pt;
    font-weight:bold;
    text-decoration: line-through;
    color:Black;
}

.para_marketingprice_strikethrough
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:10pt;
    text-decoration: line-through;
}

.para_marketingprice_to
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:11pt;
    font-weight:bold;
    color:#990000;
}

.para_plcc_freq
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:10pt;
    font-weight:bold;
    color:#666666;
}

.para_plcc_payment
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:11pt;
    font-weight:bold;
    color:#666666;
}

.para_plcc_prefix
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:8pt;
    color:#666666;
}

.para_price_strikethrough
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    text-decoration: line-through;
}

.para_small
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:8pt;
}

.para_small_blue
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    color:Blue;
}

.pbpara
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:8pt;
}

.personalization_strip
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    font-weight:bold;
    color:#666666;
}

.pi_cell_selected
{
    background-color:#acd6ff;
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
}

.pi_cell_unviewed
{
    background-color:#ffffff;
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    color:#999999;
}

.pi_cell_visited
{
    background-color:#f1f1f1;
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    color:#999999;
}

.pi_link_selected
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
}

.pi_link_unviewed
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
}

.pi_link_visited
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
}

.pnlGreeting
{
    font-family:verdana,arial,helvetica;
    font-size:8pt;
    font-weight:bold;
    color:#666666;
}

.pnlLink
{
    font-family:verdana,arial,helvetica;
    font-size:8pt;
}

.point_normal
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
}

.point_small
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:8pt;
}

.promoHeaderDesc
{
    border: 1px solid #cccccc;
    padding-left:20px;
    padding-right:20px;
    padding-top:15px;
    padding-bottom:20px;
    background-color:#f2f6ff;
}

.promoHeaderDescRevid
{
    border: 1px solid #cccccc;
    padding-left:20px;
    padding-right:20px;
    padding-top:15px;
    padding-bottom:20px;
    background-color:#ddf0fe;
}

.promoHeaderImage
{
    border: 1px solid #cccccc;
    padding:15px;
    background-color:#f2f6ff;
}

.promoHeaderImageRevid
{
    border: 1px solid #cccccc;
    padding:15px;
    background-color:#ddf0fe;
}

.promoHeaderLogo
{
    padding-left:15px;
    padding-right:15px;
    padding-top:10px;
    padding-bottom:10px;
    background-color:#FFFFFF;
}

.segmenter_ref
{
    border-right: #666666 1px solid;
}

.segmenter_right
{
    border-right: #666666 1px solid;
}

.segmentertitle_other
{
    border : #666666 1px solid;
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:5pt;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:10px;
    padding-right:10px;
    color: white;
    background-color: #0066cc;
}

.segmentertitle_seg
{
    border : #666666 1px solid;
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:5pt;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:10px;
    padding-right:10px;
    color: white;
    background-color: #0099ff;
}

.sideBarAlignLeft
{
    margin-right:10px;
    margin-bottom:10px;
}

.sideBarAlignRight
{
    margin-left:10px;
    margin-bottom:10px;
}

.submenu
{
    background-color:#0066CC;
    border-bottom: 2px outset #cccccc;
    border-left: 1px outset #cccccc;
    border-right: 2px outset #cccccc;
    border-top: 1px outset #666666;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95) progid:DXImageTransform.Microsoft.Fade(duration=0.15);
}

.tabFragmentDefault
{
    font-family:Arial,Veranda;
    font-size:9pt;
    padding-left:10px;
    padding-right:10px;
    padding-top:0px;
    padding-bottom:0px;
    background-color:#F5F5F5;
}

.tabFragmentDefault_blue
{
    font-family:Arial,Veranda;
    font-size:9pt;
    padding-left:10px;
    padding-right:10px;
    padding-top:0px;
    padding-bottom:0px;
    background-color:#DDF0FE;
}

.tabFragmentDefault_yellow
{
    font-family:Arial,Veranda;
    font-size:9pt;
    padding-left:10px;
    padding-right:10px;
    padding-top:0px;
    padding-bottom:0px;
    background-color:#FFFFCC;
}

.tabFragmentSelected
{
    font-family:Arial,Veranda;
    font-size:9pt;
    padding-left:10px;
    padding-right:10px;
    padding-top:0px;
    padding-bottom:0px;
    background-color:#FFFFFF;
}

.tabnormal
{
    background-color:#f1f1f1;
    border=1px solid #cccccc;
    padding-left:5;
    padding-right:5;
}

.tabsel
{
    background-color:white;
    border-left=1px solid #cccccc;
    border-top=1px solid #cccccc;
    border-right=1px solid #cccccc;
    padding-left:5;
    padding-right:5;
    padding-bottom:1;
}

.tabsep
{
    border-bottom:1px solid #cccccc;
}

.tbl
{
    border-width:0px;
}

.tbl_bodytab
{
    width:491px;
    border-width:0px;
}

.tbl_desclink
{
    border-width:0px;
}

.tbl_objgroup
{
    width:100%;
    border-width:0px;
}

.technote
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:8pt;
}

.technote_emph
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    font-weight:bold;
}

.title_emph
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    font-weight:bold;
}

.title_emph_rev
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    font-weight:bold;
    color:#ffffff;
}

.title_emph_small_rev
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:8pt;
    font-weight:bold;
    color:#ffffff;
}

.title_emphlight
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    font-weight:bold;
    color:#666666;
}

.title_formcaption
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:12pt;
    font-weight:bold;
    color:#0080c0;
}

.title_invpopup
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:x-large;
    font-weight:bold;
}

.title_level0
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:12pt;
    font-weight:bold;
    color:Black;
}

.title_level1
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    font-weight:bold;
    color:#003399;
}

.title_level2
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    font-weight:bold;
    color:#003399;
}

.title_marcom
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    font-weight:bold;
    color:White;
}

.title_marcom_large
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:14pt;
    color:White;
}

.title_promo
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:12pt;
    font-weight:bold;
    color:#ff9900;
}

.titlestylelight
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    color:#666666;
    font-weight:bold;
}

.titlestylelightbgcolor
{
    background-color:#E2E2E2;
}

.titlestylelightfadecolor1
{
    background-color:#999999;
}

.titlestylelightfadecolor2
{
    background-color:#CFCFCF;
}

.titlestylelightfadecolor3
{
    background-color:#E9E9E9;
}

.titlestylesolid
{
    font-family: Tahoma, verdana, arial, helvetica, sans-serif;
    font-size:9pt;
    color:white;
    font-weight:bold;
}

.titlestylesolidbgcolorblue1
{
    background-color:#99CCFF;
}

.titlestylesolidbgcolorblue2
{
    background-color:#009FEA;
}

.titlestylesolidbgcolorblue3
{
    background-color:#024E97;
}

.titlestylesolidbgcolorgray1
{
    background-color:#E3E3E3;
}

.titlestylesolidbgcolorgray2
{
    background-color:#9C9C9C;
}

.titlestylesolidbgcolorgray3
{
    background-color:#4A4A4A;
}

.titlestylesolidbgcolorviewall
{
    background-color:#C8C8C8;
}

.validation_required
{
    color:#b90006;
}

.validationsummary
{
    background-color:#b90006;
    color:#ffffff;
    font-size:9pt;
}

.validationsummary_error
{
    color:#b90006;
    font-weight:bold;
    font-size:9pt;
}

.validationsummary_error_footer
{
    color:#b90006;
    font-size:9pt;
}

.validationsummary_error_summary
{
    padding-left:15px;
    color:#b90006;
    font-size:9pt;
}

.validationsummarylink:active
{
    font-size:9pt;
    color:#0033CC;
    white-space:nowrap;
}

.validationsummarylink:hover
{
    font-size:9pt;
    color:#0033CC;
    white-space:nowrap;
}

.validationsummarylink:visited
{
    font-size:9pt;
    color:#0033CC;
    white-space:nowrap;
}


