/* CSS Menu Document */

/*MAIN MENU*/
#menu li{position:relative; float:left;}

#menu a{
margin:0px; padding:0px;
display:block; height:26px;
text-indent:-9999px;
}

/*MENU ITEMS*/
#menu_home a, #menu_home a:visited{width:69px; background:url(../gui/menu.gif) no-repeat 0px 0px;}
#menu_discover a, #menu_discover a:visited{width:219px; background:url(../gui/menu.gif) no-repeat -69px 0px;}
#menu_resources a, #menu_resources a:visited{width:159px; background:url(../gui/menu.gif) no-repeat -288px 0px;}
#menu_training a, #menu_training a:visited{width:84px; background:url(../gui/menu.gif) no-repeat -447px 0px;}
#menu_support a, #menu_support a:visited{width:161px; background:url(../gui/menu.gif) no-repeat -531px 0px;}
#menu_responses a, #menu_responses a:visited{width:99px; background:url(../gui/menu.gif) no-repeat -692px 0px;}

/*MENU ON*/
#menu_home_on a, #menu_home_on a:visited{width:69px; background:url(../gui/menu.gif) no-repeat 0px -52px;}
#menu_discover_on a, #menu_discover_on a:visited{width:219px; background:url(../gui/menu.gif) no-repeat -69px -52px;}
#menu_resources_on a, #menu_resources_on a:visited{width:159px; background:url(../gui/menu.gif) no-repeat -288px -52px;}
#menu_training_on a, #menu_training_on a:visited{width:84px; background:url(../gui/menu.gif) no-repeat -447px -52px;}
#menu_support_on a, #menu_support_on a:visited{width:161px; background:url(../gui/menu.gif) no-repeat -531px -52px;}
#menu_responses_on a, #menu_responses_on a:visited{width:99px; background:url(../gui/menu.gif) no-repeat -692px -52px;}

/*MENU ROLLOVERS*/
#menu_home a:hover{background:url(../gui/menu.gif) no-repeat 0px -26px;}
#menu_discover a:hover, #menu li:hover a#discover, #menu li.over a#discover{background:url(../gui/menu.gif) no-repeat -69px -26px;}
#menu_resources a:hover, #menu li:hover a#resources, #menu li.over a#resources{background:url(../gui/menu.gif) no-repeat -288px -26px;}
#menu_training a:hover, #menu li:hover a#training, #menu li.over a#training{background:url(../gui/menu.gif) no-repeat -447px -26px;}
#menu_support a:hover, #menu li:hover a#support, #menu li.over a#support{background:url(../gui/menu.gif) no-repeat -531px -26px;}
#menu_responses a:hover{background:url(../gui/menu.gif) no-repeat -692px -26px;}


/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/


/*MENU DROPDOWNS*/
#menu li ul{display:none; margin:0px; padding:0px;}

#menu li:hover ul{
margin:0px; padding:0px 0px 17px 0px;
display:block; width:213px;
visibility:visible; position:absolute;
left:3px;
background:#232f45;
border-bottom: 1px solid #19212D;

}
#menu li:hover #align_right{
right:0px;
}
#menu li ul li{
display:block;
margin:0px; padding:0px;
width:211px; height:31px;
overflow:hidden;
position:relative;
border-left: 1px solid #19212D;
border-right: 1px solid #19212D;
}

/*MENU DROPDOWN ITEMS*/
#menu li ul li a, #menu li ul li a:visited{
display:block;
width:201px;
height:23px;
background:none;
text-indent:0px;
margin:0px; padding:7px 0px 0px 12px;
color:#F2F6F9;
font:.9em Verdana, Arial, Helvetica, sans-serif; text-align:left;
font-weight:normal;
word-spacing:-.05em;
text-decoration:none;
border-bottom: 1px dashed #19212D;

}

/*MENU DROPDOWN ROLLOVERS*/
#menu li ul li a:hover, #menu li ul li a:active{
width:203px;
height:23px;
background:#475972;
}

#menu li.over ul{
margin:0px; padding:0px 0px 17px 0px;
display:block; width:213px;
visibility:visible; position:absolute;
left:3px;
background:#232f45;
background-image:none;
border-bottom: 1px solid #19212D;
}
#menu li.over #align_right{
right:-1px;
}
#menu li.over ul li a, #menu li.over ul li a:visited{
margin:0px; padding:7px 0px 0px 12px; height:23px; width:201px;
background-image:none;
}


/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/


/*SUBMENU*/
#submenu li{position:relative; float:left;}

#submenu a{
margin:0px; padding:0px;
display:block; height:21px;
text-indent:-9999px;
}
/* Pre practitioner backend
/ *SUBMENU ITEMS* /
#submenu_home a, #submenu_home a:visited{width:69px; background:url(../gui/submenu.gif) no-repeat 0px 0px;}
#submenu_contact a, #submenu_contact a:visited{width:60px; background:url(../gui/submenu.gif) no-repeat -69px 0px;}
#submenu_myprofile a, #submenu_myprofile a:visited{width:60px; background:url(gui/submenu.gif) no-repeat -138px 0px;}
#submenu_login a, #submenu_login a:visited{width:51px; background:url(../gui/submenu.gif) no-repeat -129px 0px;}


/ *SUBMENU ROLLOVERS* /
#submenu_home a:hover{background:url(../gui/submenu.gif) no-repeat 0px -21px;}
#submenu_contact a:hover{background:url(../gui/submenu.gif) no-repeat -69px -21px;}
#submenu_myprofile a:hover{background:url(gui/submenu.gif) no-repeat -138px -21px;}
#submenu_login a:hover{background:url(../gui/submenu.gif) no-repeat -129px -21px;}
*/

#submenu_home a, #submenu_home a:visited{width:69px; background:url(../gui/submenu2.gif) no-repeat 0px 0px;}
#submenu_contact a, #submenu_contact a:visited{width:61px; background:url(../gui/submenu2.gif) no-repeat -69px 0px;}
#submenu_login a, #submenu_login a:visited{width:50px; background:url(../gui/submenu2.gif) no-repeat -130px 0px;}
#submenu_myprofile a, #submenu_myprofile a:visited{width:71px; background:url(../gui/submenu2.gif) no-repeat -181px 0px;}
#submenu_logout a, #submenu_login a:visited{width:58px; background:url(../gui/submenu2.gif) no-repeat -253px 0px;}

#submenu_home a:hover{background:url(../gui/submenu2.gif) no-repeat 0px -21px;}
#submenu_contact a:hover{background:url(../gui/submenu2.gif) no-repeat -69px -21px;}
#submenu_login a:hover{background:url(../gui/submenu2.gif) no-repeat -130px -21px;}
#submenu_myprofile a:hover{background:url(../gui/submenu2.gif) no-repeat -181px -21px;}
#submenu_logout a:hover{background:url(../gui/submenu2.gif) no-repeat -253px -21px;}





