
#SideNav					{ display: block; position: relative; width: 162px; height: auto; z-index: 10; margin-top: 1px; z-index: 100; }
#SideNav ul					{ width: 162px; height: auto; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
#SideNav li					{ display: block; position: relative; width: 162px; height: 38px; margin-top: -6px; float: left; display: block; list-style-type: none; }
#SideNav a					{ display: block; width: 162px; height: 38px; }

#SideNav ul ul				{ position: absolute; top: 5px; left: 100%; height: auto; width: auto !important; margin: 0; padding: 0; background: #3c3c3c; border: 1px solid #EEEEEE; border-bottom: none; display: none; z-index: 100; }
#SideNav ul ul li			{ width: auto !important; height: auto !important; margin: 0; border-bottom: 1px solid #4f4f4f; }
#SideNav ul ul a			{ background: #3c3c3c !important; color: #c9c9c9; display: block; font-size: 9px; width: 145px; padding-left: 10px; height: 30px !important; line-height: 30px !important; text-decoration: none !important; text-transform: uppercase; }
#SideNav ul ul a:hover		{ background: white !important; color: #333333 !important; }
#SideNav ul ul a.active		{ background: white !important; color: #333333 !important; }

#SideNav li:hover > ul		{ display: block; }

* html #SideNav { margin-top: 1px; }

td.loginLink	{ vertical-align: bottom !important; padding: 0; }
td.loginLink a { width: 162px; height: 38px; margin: 0; padding: 0; display: block; }