.urbangreymenu{
	border:#dddcdc 1px solid; background-color:#f4f3f3;
}

.urbangreymenu h3{
	font-size:16px; font-weight:700; color:#262626; padding:8px 10px 6px; text-align:center; display:block; border-bottom:#d1d1d1 2px solid;
}

.urbangreymenu .headerbar{
	border-top:#c5d8e4 1px solid; 
    
}
.urbangreymenu .first{
	border-top: none;
}
.urbangreymenu .headerbar a{
	/*background:url(../images/icon_arrow_blue.png) no-repeat 5px 10px;    */
    background:url(../images/icon_arrow_blue.png) no-repeat 100% 10px; padding:7px 17px 7px 7px; display:block; color:#000;
    /* padding:7px 0 7px 17px; display:block; color:#01487e;     */
}
.urbangreymenu .headerbar a.selected {font-weight:700;}
.urbangreymenu .headerbar a:visited{color:#ec4f02;}
.urbangreymenu .headerbar a:hover{ /*hover state CSS*/color:#ec4f02;}
.urbangreymenu .headerbar a span {color:#ec4f02; font-weight:400;}

.urbangreymenu ul{
	border-top:#c5d8e4 1px solid; 
}

.urbangreymenu ul li{
	padding:0 5px 0 10px;
	border-bottom:#c5d8e4 1px solid; 
}
.urbangreymenu ul li.last{
	border-bottom:none;
}
.urbangreymenu ul li a{
	background:url(../images/icon_arrow_8.gif) no-repeat 5px 12px; padding:7px 0 7px 15px; display:block; color:#017ecd;
}
.urbangreymenu ul li a:hover {color:#ec4f02;}
.urbangreymenu ul li a.selected {color:#f38202; font-weight:400;}


.urbangreymenu ul li.last ul{
	border-top:#c5d8e4 1px solid; 
}
.urbangreymenu ul li ul{
	border-top:none; 
}
.urbangreymenu ul li ul li{
	padding:0 5px 0 10px;
	border-bottom:#c5d8e4 1px solid; 
}
.urbangreymenu ul li ul li.last{
	border-bottom: none;
}

