/* style_user.css */

/* #b0d0eb  #002746 */

table.menu_main { border: 0; padding:0; margin:0; }

/* this _should_ have the same effect as cellspacing=0 in table tag... */
td { margin: 0; padding: 0; }
tr { margin: 0; padding: 0; }

/******** main menu styles ********/

/* inactive main menu cells */
td.menu_main_first { background-color: #ff0000; width: 0px; }
td.menu_main_last { width: 10px; background: url("images/bg-menu-c.gif"); }
td.menu_main_separator { width: 10px; height: 24px; background-image: url("images/bg-menu-b.gif"); }
td.menu_main_content { padding-left: 8px; width: 10px; background-color:#b0d0eb; }

/* active main menu cells */
td.menu_main_first_active { background-color: #0000ff; width: 0px; }
td.menu_main_last_active { width: 10px; background: url("images/bg-menu-d.gif"); }
td.menu_main_separator_active { width: 10px; height: 24px; background-image: url("images/bg-menu-a.gif"); }
td.menu_main_content_active { padding-left: 8px; width: 10px; background-color:#ffffff; }

/* inactive main menu links */
a.menu_main { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; align: center; vertical-align: text-bottom; text-decoration: none; }
a.menu_main:hover { text-decoration: underline; }

/* active main menu links */
a.menu_main_active { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; align: center; vertical-align: text-bottom; text-decoration: none; }
a.menu_main_active:hover { text-decoration: underline; }



/******** sub menu styles ********/

/* inactive sub menu cells */
td.menu_sub_first { background-color: #ff0000; width: 0px; }
td.menu_sub_last { background-color: #ffffff; width: 0px; }
td.menu_sub_separator {  background-color: #000000; width: 1px; }
td.menu_sub_content { background-color: #ffffff; padding-left: 8px; padding-right: 8px; }

/* active sub menu cells */
td.menu_sub_first_active { background-color: #ffffff; width: 0px; }
td.menu_sub_last_active { background-color: #ffffff; width: 10px; }
td.menu_sub_separator_active { background-color: #000000; width: 1px;}
td.menu_sub_content_active { background-color: #ffffff; padding-left: 8px; padding-right: 8px; }

/* inactive sub menu links */
a.menu_sub { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #000000; align: center; vertical-align: text-bottom; text-decoration: none; }
a.menu_sub:hover { text-decoration: underline; }

/* active sub menu links */
a.menu_sub_active { font-family: Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; color: #707070; align: center; vertical-align: text-bottom; text-decoration: none; }
a.menu_sub_active:hover { color: #707070; text-decoration: underline; }

