﻿		div.dsLeftNavContainer {
			width: 230px;
			background: #009966 url('../images/nav/dsNavBgRight.gif') no-repeat bottom right;
		}
		ul.dsLeftNav {
			width: 190px;
			margin: 0!important;
			padding: 5px 20px 0 20px;
			background: #009966;
		}
		ul.dsLeftNav li {
			list-style: none;
			font-weight: bold;
			border-top: 1px solid #000;
		}
		ul.dsLeftNav li a {
			font-size: 1.5em;
			padding-bottom: 1.4em;
			text-decoration: none;
			display: block;
			color: white;
			background: #009966 url('../images/nav/dsNavBulletBig.gif') no-repeat top right;
			vertical-align: bottom!important;
		}
		/* Fix IE. Hide from all browsers except IE WIN \*/
		* html ul.dsLeftNav li {float:left;}
		* html ul.dsLeftNav li a {height:1%;vertical-align:bottom!important;}
		/* End */
		ul.dsLeftNav li.topActive a {
			background: #009966 url('../images/nav/dsNavBulletBigActive.gif') no-repeat top right;
			vertical-align: bottom!important;
		}
		ul.dsLeftNav li a:hover {
			color: #b29400;
			background-position: 0% 0%;
			vertical-align: bottom!important;
		}

/*2nd level*/
		ul.dsLeftNav li ul {
			padding-left: 0;
			margin-left: 0; /*needed by IE only*/			
		}
		ul.dsLeftNav li ul li {
			font-weight: normal;
			background-image: none;
			border-top: 1px solid #b29400;
		}
		ul.dsLeftNav li ul li.subActive {
			font-weight: bold;
		}
		ul.dsLeftNav li ul li a {
			font-size: 1em;
			line-height: 1em;
			padding: .35em 0 .75em .8em;
			background: url('../images/nav/dsNavBulletSmall.gif') no-repeat top left!important;
			vertical-align: bottom!important;
		}
		ul.dsLeftNav li ul li a:hover {
			background: #e5be00 url('../images/nav/dsNavBulletSmall.gif') no-repeat top left!important;
			color: #000;
			vertical-align: bottom!important;
		}
		
/*3rd level*/
		ul.dsLeftNav li ul li ul {
			padding-left: 0;
			text-indent: 1.8em;

		}
		ul.dsLeftNav li ul li ul li {
			border: none;
			border-bottom: 1px solid #009966;
		}
		ul.dsLeftNav li ul li ul li.pageActive {
			font-weight: bold;
		}
		ul.dsLeftNav li ul li ul li a {
			line-height: 1em;
			background-image: none!important;
			padding: 0.3em 0;
			vertical-align: bottom!important;
		}
		/* Fix IE. Hide from all browsers except IE WIN \*/
		* html ul.dsLeftNav li ul li ul li a {padding:.2em 0 .4em 0;}
		/* End */
		ul.dsLeftNav li ul li ul li a:hover {
			background-color: #e5be00!important;
			background-image: none!important;
			vertical-align: bottom!important;
		}
/*end 3rd level*/

/*4th level*/
		ul.dsLeftNav ul li ul li ul {
			padding-left: 0;
			text-indent: 3.6em;
		}
		ul.dsLeftNav ulli ul li ul li {
			border: none;
			border-bottom: 1px solid #009966;
		}
		ul.dsLeftNav ul li ul li ul li.pageActive {
			font-weight: bold;
		}
		ul.dsLeftNav ul li ul li ul li a {
			line-height: 1em;
			background-image: none!important;
			padding: 0.3em 0;
			vertical-align: bottom!important;
		}
		/* Fix IE. Hide from all browsers except IE WIN \*/
		* html ul.dsLeftNav li ul li ul li a {padding:.2em 0 .4em 0;}
		/* End */
		ul.dsLeftNav li ul li ul li a:hover {
			background-color: #e5be00!important;
			background-image: none!important;
			vertical-align: bottom!important;
		}
/*end 4th level*/

/*instructor login link*/
		ul.dsLeftNav li.dsNavLogin a {
			background: #009966 url('../images/nav/dsNavLoginBg.gif') no-repeat center left;
			font-size: 1em;
			padding: .5em 0 .5em 20px;
			vertical-align: bottom!important
		}
		ul.dsLeftNav li.dsNavLogin a:hover {
			background: #e5be00 url('../images/nav/dsNavLoginBg.gif') no-repeat center left;
			color: #000;
			vertical-align: bottom!important;
		}
/*end instructor login link*/
/*skip navigation link*/
		ul.dsLeftNav li.skipNav {
			border-top: none;
		}
		ul.dsLeftNav li.skipNav a, ul.dsLeftNav li.skipNav a:hover {
			background: none;
			color: #009966;
			cursor: default;
			font-size: 1em;
			padding: .2em 0 .2em 20px;
		}
		ul.dsLeftNav li.skipNav a:focus, ul.dsLeftNav li.skipNav a:active {
			background: #009966 url('../images/nav/skipNavBg.gif') no-repeat center left;
			color: #000;
			vertical-align: bottom!important;
		}
/*end skip navigation link*/
/*skype link*/
		ul.dsLeftNav li#skype a {
			padding: 0!important;
		}
/*end skype link*/