.non_mobile_block, .non_aural_block { display: none; }
.non_mobile_table, .non_aural_table { display: none; }

.mobile_only, .aural_only { display: inherit; }


/* ------------------------------------------------------------------------------------ */

.con_menu_table_top { background-image: none; }
.con_menu_table_top, .con_menu_table_top IMG { height: 1px; }

.con_menu_table_left { background-image: none; }
.con_menu_table_left, .con_menu_table_left IMG { width: 1px; height: 1px; }

.con_menu_table_left_edge { background-image: none; }
.con_menu_table_left_edge, .con_menu_table_left_edge IMG { width: 1px; }

.con_menu_table_bg_1 { background-image: none; width: 100px; }
.con_menu_table_bg_2 { background-image: none; width: 100px; }

.con_menu_table_right_edge { background-image: none; }
.con_menu_table_right_edge, .con_menu_table_right_edge IMG { width: 1px; }

.con_menu_table_bottom { background-image: none; }
.con_menu_table_bottom, .con_menu_table_bottom IMG { height: 1px; }

/* ------------------------------------------------------------------------------------ */

.mainmenu { width: 100px; border-width: 0px; }
.mainmenu TD { padding: 1px; padding-bottom: 4px; }
.mainmenu { color: #000099; font-size: 11px;  }
.mainmenu A, .mainmenu A:visited { font-size: 11px; font-weight: bold;  
	color: #000099; text-decoration: none; }
.mainmenu A:hover { color: #0000FF; text-decoration: none; }
.mainmenu .sm A { font-weight: normal; font-size: 10px; }
.mainmenu .sm A:hover { text-decoration: underline; }


