	#leftnav, #leftnav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 16em;
		font:Verdana, Arial, Helvetica, sans-serif 10px;
	}
	
	#leftnav a {
	display:block;
	padding:9px 9px 11px 9px;
	z-index:999;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	
	
	/*width: 10em;*/
	}
	
	
		#leftnav li.leftsubheader a.leftsubheader {
		background:#6e7186;
		color:#FFFFFF;	
		position:relative;
		font-weight:bold;
		padding:5px 5px 5px 5px;
	/*		white-space:nowrap;*/
	}
	
	
	/* HARD DRIVES */
	#leftnav li.hddhead a.hddhead {
		background:url(/images/menuSection.jpg) center bottom no-repeat #6e7186;
border-bottom:#6e7186; solid 1px;
		color:#FFFFFF;	
		position:relative;
		font-weight:bold;
		padding:5px 5px 5px 5px;
	}
	#leftnav li.hddtoplevel a.hddtoplevel {
		background-color:#F9F9F9;
		border-bottom:#6e7186 solid 1px;
		color:#333333;	
		position:relative;
		font-weight:bold;
		padding:5px 5px 5px 5px;
	}
	/* END OF HARD DRIVES */
	
	/* TAPE DRIVES */
	#leftnav li.tapehead a.tapehead {
		background:url(/images/menuSection.jpg) center bottom no-repeat #6e7186;
		color:#FFFFFF;	
		position:relative;
		font-weight:bold;
		padding:5px 5px 5px 5px;
	}
	#leftnav li.tapetoplevel a.tapetoplevel {
		background-color:#F9F9F9;
		border-bottom:#6e7186 solid 1px;
		color:#333333;	
		position:relative;
		font-weight:bold;
		padding:5px 5px 5px 5px;
	}
	/* END OF TAPE DRIVES */
	
	/* OPTICAL DRIVES */
	#leftnav li.opthead a.opthead {
		background:url(/images/menuSection.jpg) center bottom no-repeat #6e7186;
		
		color:#FFFFFF;	
		position:relative;
		font-weight:bold;
		padding:5px 5px 5px 5px;
	}
	#leftnav li.opttoplevel a.opttoplevel {
		background-color:#F9F9F9;
		border-bottom:#6e7186 solid 1px;
		color:#333333;	
		position:relative;
		font-weight:bold;
		padding:5px 5px 5px 5px;
	}
	/* END OF OPTICAL DRIVES */
	
	/* COMPONENTS */
	#leftnav li.comphead a.comphead {
		background:url(/images/menuSection.jpg) center bottom no-repeat #6e7186;
		color:#FFFFFF;	
		position:relative;
		font-weight:bold;
		padding:5px 5px 5px 5px;
	}
	#leftnav li.comptoplevel a.comptoplevel {
		background-color:#F9F9F9;
		border-bottom:#6e7186 solid 1px;
		color:#333333;	
		position:relative;
		font-weight:bold;
		padding:5px 5px 5px 5px;
	}
	/* END OF COMPONENTS */
	
	
	
	
	#leftnav li { /* all list items */
		position : relative;
		float : left;
		margin-bottom : 0px;
		width: 16em;
	}
	
	#leftnav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 16.05em;
		margin-top : -2em;
	}
	
	#leftnav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#leftnav li a {
		width: 16em;
		w\idth : 15em;
		display : block;
		color : black;
		font-weight : bold;
		text-decoration : none;
		background-color:#F9F9F9;
		padding : 0 0.5em;
		padding-top:3px;
		padding-bottom:3px;
		border-right:#90abc7 1px solid;
		border-left:#90abc7 1px solid;
		
	}
	
#leftnav li:hover, #leftnav li.hover {
    position:static;
    }


	#leftnav li a:hover {
		color :#333333;
		background-color : #dbdde8;
	}
	
	#leftnav li:hover ul ul, #leftnav li:hover ul ul ul, #leftnav li.sflefthover ul ul, #leftnav li.sflefthover ul ul ul {
		left: -999em;
	}
	
	#leftnav li:hover ul, #leftnav li li:hover ul, #leftnav li li li:hover ul, #leftnav li.sflefthover ul, #leftnav li li.sflefthover ul, #leftnav li li li.sflefthover ul { /* lists nested under hovered list items */
		left: auto;
	}