﻿#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 

}

#nav a{
display:block;
color:#fff;

}
#nav li{
float:left;
position:relative;
display:compact;
text-align:left;
}

#nav ul {
position:absolute;
display:none;
top:1.5em;

}

#nav li ul a{
width:13em;
height:auto;
float:left;
}

#nav ul ul{top:auto;}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
.xxnav_a { text-decoration:none; text-align:left; background-color:#0059A9; height:27px;  font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#fff; padding-left:14px; margin-left:2px; padding-right:3px;}
.xxnav_a:hover{ background-image:url(skins/KitaBlue/styleImages/pink_menu_dot.png); background-repeat:no-repeat; background-position:right bottom;text-decoration:underline; }
a.sub_menu_hover_dot:hover{ background-image:url(skins/KitaBlue/styleImages/pink_menu_dot.png); background-repeat:no-repeat; background-position:left; text-decoration:underline;}
.xxnav_b { text-decoration:none; text-align:left; background-color:#0059A9; height:27px;  font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#fff; padding-left:10px; padding-right:10px;}
.hassubmenu{ text-decoration:none; text-align:left; background-color:#0059A9; height:27px;  font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#fff; padding-left:10px; padding-right:10px;}
.hassubmenu:hover{text-decoration:underline;}
.xxnav_b:hover{text-decoration:underline;}

#sub_nav, #sub_nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 
}

#sub_nav a{display:block;}
#sub_nav li{position:relative;}

#sub_nav ul {
position:absolute;
display:none;
width:12em;
top:1.5em;
}

#sub_nav li ul a{
width:12em;
height:auto;
float:left;
}

#sub_nav ul ul{top:auto;}	
#sub_nav li ul ul {left:12em; margin:0px 0 0 10px;}
#sub_nav li:hover ul ul, #sub_nav li:hover ul ul ul, #sub_nav li:hover ul ul ul ul{display:none;}
#sub_nav li:hover ul, #sub_nav li li:hover ul, #sub_nav li li li:hover ul, #sub_nav li li li li:hover ul{display:block;}
a.xxnav_b:hover{text-decoration:underline;}
a.xxnav_a:hover{text-decoration:underline;}
.hassubmenu:hover{text-decoration:underline;}
.xxnav_a:hover{ background-image:url(http://www.sweetfactory.com/skins/KitaBlue/styleImages/pink_menu_dot.png); background-repeat:no-repeat; background-position:3px;text-decoration:none; }
a.sub_menu_hover_dot:hover{ background-image:url(http://www.sweetfactory.com/skins/KitaBlue/styleImages/pink_menu_dot.png); background-repeat:no-repeat; background-position:left; text-decoration:none;}
