.menu {
	padding: 0px;
}
.menu span   ,{
	text-indent: -9999px;
	display: block;
	font-size: 10px;
	position: absolute;
}
.menu span , .menuSell span, .menuSellSm span{
	text-indent: -9999px;
	position: absolute;
}
.menu li, .menuSell li, .menuSellSm li{
	display: block;
	float: left;
}
.menu li.p1 {
	background-image: url(../images/nav_home.gif);
	background-repeat: no-repeat;
	display: block;
	height: 34px;
	width: 151px;
}
.menu li.p2 {
	background-image: url(../images/nav-hover/nav_locations.gif);
	background-repeat: no-repeat;
	display: block;
	height: 34px;
	width: 151px;
}
.menu li.p3 {
	background-image: url(../images/nav-hover/nav_services.gif);
	background-repeat: no-repeat;
	display: block;
	height: 34px;
	width: 151px;
}
.menu li.p4 {
	background-image: url(../images/nav-hover/nav_aboutus.gif);
	background-repeat: no-repeat;
	display: block;
	height: 34px;
	width: 156px;
}
.menu li a#home {
	display: block;
	height: 34px;
	background-image: url(../images/nav_home.gif);
	background-repeat: no-repeat;
}
.menu li a#locations {
	display: block;
	height: 34px;
	background-image: url(../images/nav_locations.gif);
	background-repeat: no-repeat;
}
.menu li a#services {
	display: block;
	height: 34px;
	background-image: url(../images/nav_services.gif);
	background-repeat: no-repeat;
}
.menu li a#aboutus {
	display: block;
	height: 34px;
	background-image: url(../images/nav_aboutus.gif);
	background-repeat: no-repeat;
}
.menu li a#home:hover {
	display: block;
	height: 34px;
	background-image: url(../images/nav-hover/nav_home.gif);
	background-repeat: no-repeat;
}
.menu li a#locations:hover {
	display: block;
	height: 34px;
	background-image: url(../images/nav-hover/nav_locations.gif);
	background-repeat: no-repeat;
}
.menu li a#services:hover {
	display: block;
	height: 34px;
	background-image: url(../images/nav-hover/nav_services.gif);
	background-repeat: no-repeat;
}
.menu li a#aboutus:hover {
	display: block;
	height: 34px;
	background-image: url(../images/nav-hover/nav_aboutus.gif);
	background-repeat: no-repeat;
}
.menu li a#home:active {
	background-image: url(../images/nav-click/nav_home.gif);
	background-repeat: no-repeat;
}
.menu li a#locations:active {
	background-image: url(../images/nav-click/nav_locations.gif);
	background-repeat: no-repeat;
}
.menu li a#services:active {
	background-image: url(../images/nav-click/nav_services.gif);
	background-repeat: no-repeat;
}
.menu li a#aboutus:active {
	background-image: url(../images/nav-click/nav_aboutus.gif);
	background-repeat: no-repeat;
}
.menuSell , .menuSellSm{
	padding: 0px;
	margin: 0px;
}
.menuSell li.p1 {
	background-image: url(../images/btn_action_home.gif);
	background-repeat: no-repeat;
	display: block;
	height: 82px;
	width: 202px;
	background-position: 0px 0px;
}
.menuSell li a#office {
	background-image: url(../images/btn_action_home.gif);
	background-repeat: no-repeat;
	display: block;
	height: 82px;
	width: 202px;
	background-position: 0px 0px;
}
.menuSell li a#office:hover {
	background-position: 0px -82px;
}
.menuSell li a#office:active {
	background-position: 0px -164px;
}
.menuSell li.p2 {
	background-image: url(../images/btn_action_home.gif);
	background-repeat: no-repeat;
	display: block;
	height: 82px;
	width: 200px;
	background-position: -201px 0px;
}
.menuSell li a#virtual {
	background-image: url(../images/btn_action_home.gif);
	background-repeat: no-repeat;
	display: block;
	height: 82px;
	width: 200px;
	background-position: -201px 0px;
}
.menuSell li a#virtual:hover {
	background-position: -201px -82px;
}
.menuSell li a#virtual:active {
	background-position: -201px -164px;
}
.menuSell li.p3 {
	background-image: url(../images/btn_action_home.gif);
	background-repeat: no-repeat;
	display: block;
	height: 82px;
	width: 207px;
	background-position: -402px 0px;
}
.menuSell li a#meeting {
	background-image: url(../images/btn_action_home.gif);
	background-repeat: no-repeat;
	display: block;
	height: 82px;
	width: 207px;
	background-position: -402px 0px;
}
.menuSell li a#meeting:hover {
	background-position: -402px -82px;
}
.menuSell li a#meeting:active {
	background-position: -402px -164px;
}
#login ul {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	color: #FFF;
	background-color: #77ACDE;
}
#login ul li {
	float: left;
	padding-right: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	background-color: #77ACDE;
}
#login ul li #MenuBar1 {
	width: 100px;
	float: left;
}
.menuSellSm li.p1 {
	display: block;
	height: 62px;
	width: 201px;
}
.menuSellSm li.p1.visited {
	background-image: url(../images/btn_action_small.gif);
	background-repeat: no-repeat;
	background-position: 0px -186px;
}
.menuSellSm li a#office {
	background-image: url(../images/btn_action_small.gif);
	background-repeat: no-repeat;
	display: block;
	height: 62px;
	width: 201px;
	background-position: 0px 0px;
}
.menuSellSm li a#office:hover {
	background-position: 0px -62px;
}
.menuSellSm li a#office:active {
	background-position: 0px -124px;
}
.menuSellSm li a#office.visited,  .menuSellSm li a#office.visited:visited, .menuSellSm li a#office.visited:hover {
	background-position: 0px -186px;
}
.menuSellSm li a#office.visited:active {
	background-position: 0px -186px;
}
.menuSellSm li.p2 {
	display: block;
	height: 62px;
	width: 200px;
}
.menuSellSm li a#virtual {
	background-image: url(../images/btn_action_small.gif);
	background-repeat: no-repeat;
	display: block;
	height: 62px;
	width: 200px;
	background-position: -201px 0px;
}
.menuSellSm li a#virtual:hover {
	background-position: -201px -62px;
}
.menuSellSm li a#virtual:active {
	background-position: -201px -124px;
}
.menuSellSm li a#virtual.visited, .menuSellSm li a#virtual.visited:visited, .menuSellSm li a#virtual.visited:hover {
	background-position: -201px -186px;
}
.menuSellSm li.p3 {
	display: block;
	height: 62px;
	width: 207px;
}
.menuSellSm li a#meeting {
	background-image: url(../images/btn_action_small.gif);
	background-repeat: no-repeat;
	display: block;
	height: 62px;
	width: 207px;
	background-position: -402px 0px;
}
.menuSellSm li a#meeting:hover {
	background-position: -402px -62px;
	background-color: transparent;
}
.menuSellSm li a#meeting:active {
	background-position: -402px -124px;
}
.menuSellSm li a#meeting.visited, .menuSellSm li a#meeting.visited:visited , .menuSellSm li a#meeting.visited:hover {
	background-position: -402px -186px;
}
#MenuBar2 li ul#locationNav {
	height: 34px;
	width: 151px;
}
