.commercial-property-menu{font: bold 12px Arial, Helvetica, sans-serif; width: 100%;}
.commercial-property-menu ul{margin: 0;padding: 0;list-style-type: none;padding: 0 0 0 0px; z-index:999;}
/*Top level list items*/
.commercial-property-menu ul li{position: relative;display: inline;float: left; z-index:999;}
/*Top level menu link items style*/
.commercial-property-menu ul li a{display: block;background: #313131; /*background of tabs (default state)*/color: white; padding: 6px 45px 6px 10px;border-right: 1px solid #A1A1A1;color: #2d2b2b; text-decoration: none;}

* html .commercial-property-menu ul li a{ display: inline-block;}

.commercial-property-menu ul li a:link, .commercial-property-menu ul li a:visited{ color: white;}

.commercial-property-menu ul li a:hover{ background: #515151; color: white;}
	
/*1st sub level menu*/
.commercial-property-menu ul li ul{position: absolute;left: 0;display: block;visibility: hidden;padding: 0; z-index:999;}

/*Sub level menu list items (undo style from Top level List Items)*/
.commercial-property-menu ul li ul li{ display: list-item; float: none;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.commercial-property-menu ul li ul li ul{ top: 0; padding: 0;}

/* Sub level menu links style */
.commercial-property-menu ul li ul li a{font: normal; width: 160px; padding: 6px 5px 6px 5px; margin: 0; border-top-width: 0; border-bottom: 1px solid #A1A1A1;}
/* NOT USED YET*/
.commercial-property-menuz ul li ul li a:hover{ background: #eff9ff; color: black;}

.downarrowclass{position: absolute;top: 10px;right: 7px;} /*top12px */
.rightarrowclass{position: absolute;top: 8px;right: 5px;} /*top6px */
