/* ##################################		Menu Type 1 Styles (Horizontal)		######################### */

/*==================== Level 1 ====================*/

td.wpm_menu_level1
{
    /*First Level TD*/
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 25px;
    text-align: center;
    width: auto;
}

td.wpm_menu_level1_over
{
    /*First Level TD over*/
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 25px;
    text-align: center;
    width: auto;
    background-color: #ca012d;
}

a.wpm_menu_level1
{
    /*First Level Text Link*/
    font-family: verdana;
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

a.wpm_menu_level1:visited
{
    /*First Level Text Link visited*/
    font-family: verdana;
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

a.wpm_menu_level1:hover
{
    /*First Level Text Link hover*/
    color: #ffffff;
    text-decoration: none;
}

td.wpm_separator
{
    /*separetor*/
    width: 1px;
    background-image: url(../images/topMneu_sep.gif);
    background-repeat: no-repeat;
    background-position: center;
}

td.wpm_menu_level1_select
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 48px;
    text-align: center;
    width: auto;
}

td.wpm_menu_level1_select_over
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 48px;
    text-align: center;
    width: auto;
}
a.wpm_menu_level1_select:link
{
    /*First Level Text Link hover*/
    font-family: verdana;
    font-size: 12px;
    color: #000;
    font-weight: bold;
    text-decoration: none;
}

a.wpm_menu_level1_select:visited
{
    /*First Level Text Link hover*/
    font-family: verdana;
    font-size: 12px;
    color: #000;
    font-weight: bold;
    text-decoration: none;
}

a.wpm_menu_level1_select:hover
{
    /*First Level Text Link hover*/
    color: #000;
    text-decoration: none;
}


/*==================== Level 2 ====================*/

div.wpm_menu_level2_parent
{
    position: relative;
    width: 100%;
}

div.wpm_menu_level2_child
{
    display: none;
    top: 0px;
    left: 0px;
    position: absolute;
    padding-top: 5px;
}

td.wpm_arrow
{
    /* Menu Arrows*/
    padding: 0px 5px 0px 3px;
    margin: 0px 0px 0px 0px;
    font-family: verdana;
    font-size: 11px;
    color: #ffffff;
    text-align: right;
    vertical-align: middle;
}

td.wpm_menu_level2_top_item
{
    /* second Level top TD*/
    padding: 0px 0px 0px 15px;
    margin: 0px 0px 0px 0px;
    background-color: #2e024f;
    border: solid 1px #FFFFFF;
    height: 25px;
    text-align: left;
}

td.wpm_menu_level2_top_item_over
{
    /* second Level top TD hover*/
    padding: 0px 0px 0px 15px;
    margin: 0px 0px 0px 0px;
    background-color: #ca012d;
    border: solid 1px #FFFFFF;
    height: 25px;
    text-align: left;
}

td.wpm_menu_level2
{
    /* second Level TD */
    padding: 0px 0px 0px 15px;
    margin: 0px 0px 0px 0px;
    background-color: #2e024f;
    border-right: solid 1px #FFFFFF;
    border-bottom: solid 1px #FFFFFF;
    border-left: solid 1px #FFFFFF;
    height: 25px;
    text-align: left;
}

td.wpm_menu_level2_over
{
    /* second Level TD hover*/
    padding: 0px 0px 0px 15px;
    margin: 0px 0px 0px 0px;
    background-color: #ca012d;
    border-right: solid 1px #FFFFFF;
    border-bottom: solid 1px #FFFFFF;
    border-left: solid 1px #FFFFFF;
    height: 25px;
    text-align: left;
}

a.wpm_menu_level2
{
    /* second Level text link */
    font-family: verdana;
    font-size: 11px;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
}

a.wpm_menu_level2:visited
{
    /* second Level text visited */
    font-family: verdana;
    font-size: 11px;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
}

a.wpm_menu_level2:hover
{
    /* second Level text hover */
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
}



/*==================== Level 3 ====================*/

div.wpm_menu_level3_parent
{
    position: relative;
    width: 100%;
}

div.wpm_menu_level3_child
{
    display: none;
    top: -18px;
    left: 99%;
    width: 100%;
    position: absolute;
    padding-left: 1px;
}

td.wpm_menu_level3_top_item
{
    /* third Level top TD*/
    background-color: #2e024f;
    font-family: verdana;
    font-size: 11px;
    border: solid 1px #FFFFFF;
    height: 25px;
    padding-left: 3px;
}

td.wpm_menu_level3_top_item_over
{
    /* third Level top TD hover*/
    background-color: #ca012d;
    font-family: verdana;
    font-size: 11px;
    border: solid 1px #FFFFFF;
    height: 22px;
    padding-left: 3px;
}

td.wpm_menu_level3
{
    /* third Level TD */
    background-color: #2e024f;
    border-right: solid 1px #FFFFFF;
    border-bottom: solid 1px #FFFFFF;
    border-left: solid 1px #FFFFFF;
    height: 25px;
    padding-left: 3px;
}

td.wpm_menu_level3_over
{
    /* third Level TD hover */
    background-color: #ca012d;
    border-right: solid 1px #FFFFFF;
    border-bottom: solid 1px #FFFFFF;
    border-left: solid 1px #FFFFFF;
    height: 22px;
    padding-left: 3px;
}

a.wpm_menu_level3
{
    /* third Level text link */
    font-family: verdana;
    font-size: 11px;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
}

a.wpm_menu_level3:visited
{
    /* third Level text visited */
    font-family: verdana;
    font-size: 11px;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
}

a.wpm_menu_level3:hover
{
    /* third Level text hover */
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
}

