﻿.ustMenu .ustMenuItems ul#locations{margin:0;padding:0px;}
.ustMenu .ustMenuItems ul#locations li{float:left;display:inline;position:relative;margin-bottom:-3px;}
.ustMenu .ustMenuItems ul#locations li.selected{background-color:#065164;height:21px;margin-top:4px;padding-top:5px;}

.ustMenu .ustMenuItems ul.locations{margin:0px;padding:0px;}
.ustMenu .ustMenuItems ul.locations li{float:left;display:inline;position:relative;margin-bottom:-3px;}
.ustMenu .ustMenuItems ul.locations li#selected a{background-color:#065164;height:21px;margin-top:4px;padding-top:5px;}


.ustMenu #locations li a,.ustMenu .locations li a
{
    color:white;
    display:block;
    float:left;
    font-family:arial;
    font-size:12px;
    text-decoration:none;
    position:relative;
    z-index:9999;
    margin-top:-5px;
    padding:7px 15px 6px;
    -moz-border-radius-topleft:7px;
    -moz-border-radius-topright:7px;
    font-weight:bold;
}
.ustMenu #locations li:hover,.ustMenu .locations li:hover
{
    background-image:url('../../Content/img/menuItemBgHover.jpg');background-repeat:repeat-x;position:relative;top:0px;height:21px;
}
ul#locations li .sub 
{
	position: absolute; /*--Important--*/
    top:31px;
	z-index: 9998;
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-bottomleft:8px;
	-moz-border-radius-topright:8px;
	left:-1px;
	background-color:#065164;
	padding:0 15px 15px 15px;
	border:solid 1px #FFF;
	border-top:none;
	display: none; /*--Hidden for those with js turned off--*/
}

ul#locations li .sub ul{
	list-style: none;
	margin:10px 0 0; padding: 0;
	width: 200px;
	float: left;
}
ul#locations .sub ul li {
	width: 100%; /*--Override parent list item--*/
	color: #000;
	padding:0px;
	border-bottom:solid 1px #FFF;
	margin:0px !important;
	padding-bottom:8px;
	background:none !important;
}
ul#locations .sub ul li:hover{height:18px !important;}

ul#locations .sub ul li a {
	float: none;
	text-indent: 0; /*--Override text-indent from parent list item--*/
	height:15px !important; /*--Override height from parent list item--*/
	padding:5px 0 0 0 !important;
	display:block;
	position:relative;
	text-decoration: none;
	color: #FFFFFF;
	background-image:none;
	margin:0px !important;
	background:none !important;
}
ul#locations .sub ul li a:hover {color:#00b2eb;margin-bottom:-2px;}