

/*
SMART MENU
*/

.ioamain_smartmenu_css * {
	margin:0;
    padding:0;
    border:0;
}

.ioamain_smartmenu_css li * {
	line-height:20px !important;
}

.ioamain_smartmenu_css input {
	display:none !important;
}

.ioamain_smartmenu_css .ekmenu 
{
    display:block;
    float:left;
    width:200px;
}



.ioamain_smartmenu_css .ekmenu_unorderedlist 
{
    list-style: none;
}





.ioamain_smartmenu_css .ekmenu_submenu_items_hidden 
{
    display: none;
}



/* Button menu items, controls visibility of associated sub-menus */
.ioamain_smartmenu_css .ekmenu_menu_level_0 .ekmenu_button, 
.ioamain_smartmenu_css .ekmenu_menu_level_0 .ekmenu_button_hover
{
    color:#575757;
    text-decoration:underline;
    font:normal 11px tahoma;
    display:block;
    padding-left:21px;
    margin-left:15px;
    /*line-height:30px;*/
    background:url(/images/ioamain_contentSubMenuArrowGrey.gif) no-repeat 0% 50%;
}

.ioamain_smartmenu_css .ekmenu_menu_level_0 a.ekmenu_button_hover {
    color:#D11241;
    background:url(/images/ioamain_mainContentSubMenuArrow.gif) no-repeat 0% 50%;
}

.ioamain_smartmenu_css .ekmenu_menu_level_1 .ekmenu_button, 
.ioamain_smartmenu_css .ekmenu_menu_level_1 .ekmenu_button_hover,
.ioamain_smartmenu_css .ekmenu_menu_level_1 .ekmenu_link, 
.ioamain_smartmenu_css .ekmenu_menu_level_1 .ekmenu_link_hover
{
    background:url(/images/ioamain_contentSubMenuPlus.gif) no-repeat 5px 50%;
    margin-left:10px;
    padding-left:21px;
    /*line-height:30px;*/
    text-decoration:none;
}

.ioamain_smartmenu_css .ekmenu_button_hover 
{
    color:#000;
}

.ioamain_smartmenu_css .ekmenu_menu_level_0 .ekmenu_button_selected, 
.ioamain_smartmenu_css .ekmenu_menu_level_0 .ekmenu_button_selected_hover
{
    font:normal 11px tahoma;
    display:block;
    text-decoration:underline;
    color:#000;
    /*line-height:30px;*/
    padding-left:21px;
    margin-left:15px;
    background:url(/images/ioamain_mainContentSubMenuArrow.gif) no-repeat 0% 50%;
}


.ioamain_smartmenu_css .ekmenu_menu_level_1 .ekmenu_button_selected, 
.ioamain_smartmenu_css .ekmenu_menu_level_1 .ekmenu_button_selected_hover,
.ioamain_smartmenu_css .ekmenu_menu_level_1 .ekmenu_link_selected, 
.ioamain_smartmenu_css .ekmenu_menu_level_1 .ekmenu_link_selected_hover
{
    background:url(/images/ioamain_contentSubMenuMinus.gif) no-repeat 5px 50%;
    color:#D11241 !important;
    margin-left:10px !important;
    text-decoration:underline;
}

.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_button_selected, 
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_button_selected_hover,
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_link_selected, 
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_link_selected_hover
{
	margin-left:10px;
	/*line-height:20px;*/
    background:none;
}



/* Link menu items */



.ioamain_smartmenu_css a.ekmenu_link_selected 
{
    font:normal 11px tahoma;
    display:block;
    color:#000; 
    /*line-height:30px;*/
    padding-left:21px;
    margin-left:10px;
}

.ioamain_smartmenu_css a.ekmenu_link_selected:hover 
{
    font:normal 11px tahoma;
    display:block;
    color:#000; 
    /*line-height:30px;*/
    padding-left:21px;
    margin-left:15px;
}

.ioamain_smartmenu_css .ekmenu_menu_level_1 a.ekmenu_link, 
.ioamain_smartmenu_css .ekmenu_menu_level_1 a.ekmenu_link:link, 
.ioamain_smartmenu_css .ekmenu_menu_level_1 a.ekmenu_link:visited

{
    font:normal 11px tahoma;
    color:#575757;
    display:block;
    /*line-height:30px;*/
    padding-left:21px;
    margin-left:10px !important;
}

.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_link, 
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_link:link, 
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_link:visited,
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_button_selected, 
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_button_selected_hover,
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_link_selected, 
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_link_selected_hover, 
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_submenu_btnlink,
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_button, 
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_button_hover,
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_link, 
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_link_hover,
.ioamain_smartmenu_css .ekmenu_menu_level_2 .ekmenu_submenu .ekmenu_submenu_btnlink

{
    /*font:normal 11px tahoma;*/
    color:#000 !important;
    /*margin:0 0 0 15px !important;*/
    /*padding:0 0 0 21px !important;*/
    /*line-height:20px !important;*/
    /*text-decoration:none;*/
    background:none;*/
}

.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_link, 
.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_link:link, 
.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_link:visited,
.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_button_selected, 
.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_button_selected_hover,
.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_link_selected, 
.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_link_selected_hover, 
.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_submenu_btnlink,
.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_button, 
.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_button_hover,
.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_link, 
.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_link_hover,
.ioamain_smartmenu_css .ekmenu_menu_level_3 .ekmenu_submenu .ekmenu_submenu_btnlink

{
    color:grey !important;
}

.ioamain_smartmenu_css .ekmenu_menu_level_2 a.ekmenu_button_selected, 
.ioamain_smartmenu_css .ekmenu_menu_level_2 a.ekmenu_button_selected_hover,
.ioamain_smartmenu_css .ekmenu_menu_level_2 a.ekmenu_link_selected, 
.ioamain_smartmenu_css .ekmenu_menu_level_2 a.ekmenu_link_selected_hover
{
    text-decoration:underline;
}