a.navi1_con_off
{
 color: #FFFFFF;
 font-size: 9.5pt;
 text-decoration: none;
}

a.navi1_mem_off
{
 color: #FFFFFF;
 font-size: 10pt;
 text-decoration: none;
}

a.navi1_off
{
 color: #000000;
}

a.navi1_on
{
 color: #040465;
 font-size: 11pt;
 font-weight: bold;
 text-decoration: none;
}

a.navi1_p1_off
{
 color: #000066;
 font-size: 10pt;
 text-decoration: none;
}

a.navi1_p1_url
{
 color: #000066;
 font-size: 10pt;
}

a.navi1_p2_off
{
 color: #000066;
 font-size: 10pt;
 text-decoration: none;
}

a.navi1_p2_url
{
 color: #000066;
 font-size: 10pt;
}

a.navi1_url
{
 color: #FFFFFF;
 font-size: 10pt;
}

div.navi1_con_head
{
 background-color: #E06020;
 height: inherit;
 text-align: left;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 4px;
}

div.navi1_con_html
{
 background-color: inherit;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_con_menurow
{
 position: relative;
 width: 480px;
 height: 22px;
 top: 0px;
 left: 0px;
}

div.navi1_con_menurow_first
{
 position: relative;
 width: 480px;
 height: 22px;
 top: 0px;
 left: 0px;
 margin-top: 10px;
}

div.navi1_con_off
{
 background-color: #009933;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_con_on
{
 background-color: #71D3F8;
 height: inherit;
 text-align: left;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 4px;
}

div.navi1_empty_space
{
 position: relative;
 height: 10px;
}

div.navi1_head
{
 background-color: #888888;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_html
{
 background-color: inherit;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_img
{
 background-color: #71D3F8;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_mem_head
{
 background-color: #000000;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_mem_html
{
 background-color: inherit;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_mem_off
{
 background-color: #009933;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_mem_on
{
 background-color: #71D3F8;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_off
{
 background-color: #040465;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_on
{
 background-color: #71D3F8;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_p1_head
{
 background-color: #888888;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_p1_html
{
 color: #FFFFFF;
 font-size: 11pt;
 font-weight: bold;
 text-align: left;
 padding: 2px;
 margin: 2px;
}

div.navi1_p1_off
{
 background-color: #CCFF99;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
 border-bottom-color: #330099;
 border-bottom-style: groove;
}

div.navi1_p1_on
{
 background-color: #FFFFFF;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_p2_head
{
 background-color: #888888;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_p2_html
{
 background-color: inherit;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_p2_img
{
 background-color: #71D3F8;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_p2_off
{
 background-color: #FFFFCC;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
 border-bottom-color: silver;
 border-bottom-style: groove;
}

div.navi1_p2_on
{
 background-color: #FFFFFF;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_p2_text
{
 background-color: #CCCCCC;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

div.navi1_text
{
 background-color: #71D3F8;
 height: inherit;
 text-align: left;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 4px;
}

img.navi1_img
{
 border-style: none;
}

img.navi1_p2_img
{
 border-style: none;
}

span.navi1_con_on
{
 color: #040465;
 background-color: inherit;
 font-size: 10pt;
 font-weight: bold;
 text-align: left;
 padding: 2px;
 margin: 2px;
}

span.navi1_head
{
 color: #FFFFFF;
 background-color: inherit;
 font-size: 9.5pt;
 font-weight: bold;
 text-align: left;
 padding: 0px;
 margin: 2px;
}

span.navi1_mem_head
{
 color: #FFFFFF;
 background-color: inherit;
 font-size: 9.5pt;
 font-weight: bold;
 text-align: left;
 padding: 0px;
 margin: 2px;
}

span.navi1_on
{
 color: #000000;
 background-color: #FFFFFF;
 font-size: 9.5pt;
 font-weight: bold;
}

span.navi1_p1_head
{
 color: #FFFFFF;
 background-color: inherit;
 font-size: 9.5pt;
 font-weight: bold;
 text-align: left;
 padding: 0px;
 margin: 2px;
}

span.navi1_p1_on
{
 color: #040465;
 background-color: inherit;
 font-size: 9.5pt;
 font-weight: bold;
 text-align: left;
 padding: 2px;
 margin: 2px;
}

span.navi1_p2_head
{
 color: #FFFFFF;
 background-color: inherit;
 font-size: 9.5pt;
 font-weight: bold;
 text-align: left;
 padding: 0px;
 margin: 2px;
}

span.navi1_p2_on
{
 color: #040465;
 background-color: inherit;
 font-size: 9.5pt;
 font-weight: bold;
 text-align: left;
 padding: 2px;
 margin: 2px;
}

span.navi1_p2_text
{
 color: #FFFFFF;
 background-color: inherit;
 font-size: 9.5pt;
 font-weight: bold;
 text-align: left;
 padding: 2px;
 margin: 2px;
}

span.navi1_text
{
 color: #FFFFFF;
 background-color: inherit;
 font-size: 9.5pt;
 font-weight: bold;
 text-align: left;
 padding: 2px;
 margin: 2px;
}

