@charset "utf-8";

	.leftNavOptions {
		float:left;
}

	.leftNavOptions li {
		position:relative;

}

	.leftNavOptions ul {
		width:191px;
		/*-moz-box-shadow: 0 0 5px #888;
		-webkit-box-shadow: 0 0 5px#888;
		box-shadow: 0 0 5px #d6d6d6;*/

}
		.leftNavOptions ul ul {
		width:191px;
		/*-moz-box-shadow: 0;
		-webkit-box-shadow: 0;
		box-shadow: 0;*/

}

	.leftNavOptions ul li a {
		font-family: 'EauSansBookLining', Helvetica, Arial, sans-serif;
		border-bottom:1px solid #c9c9c9;
		border-left:1px solid #c9c9c9;
		border-right:1px solid #c9c9c9;
		padding:10px 0px 8px;
		display:block;
		font-size:13px;
		color:#5d5d5d;
		text-shadow: 0 1px 0 #fff;
		text-decoration:none;
		transition: all 0.5s ease-in-out;
		-webkit-transition: all 0.1s ease-in-out;
		-moz-transition: all 0.1s ease-in-out;
		-o-transition: all 0.1s ease-in-out;
		text-overflow:ellipsis;
		overflow:hidden;


}

	.leftNavOptions ul li ul li a:hover {
	background-color:/*#fff*/#f1f5f7;
	

}

	.leftNavOptions li a.last {
	border-radius:0px 0px 2px 2px;

}

.leftNavOptions ul li ul {
	position: relative;
	display: block;
	margin:0;
	padding:0;
}

.leftNavOptions ul li ul li {
	position: relative;
	display: block;
	margin:0;
	padding:0;
}

.leftNavOptions ul li ul li a {
	background: #fff;
	color: #888;
}


	.leftNavOptions li a.header {
	border-radius:2px 2px 0px 0px;
	border-top:1px solid #46687e;
	border-bottom:1px solid #46687e;
	border-left:1px solid #46687e;
	border-right:1px solid #46687e;
    background-image: linear-gradient(bottom, #43667B 0%, #91AFC0 100%);
    background-image: -o-linear-gradient(bottom, #43667B 0%, #91AFC0 100%);
    background-image: -moz-linear-gradient(bottom, #43667B 0%, #91AFC0 100%);
    background-image: -webkit-linear-gradient(bottom, #43667B 0%, #91AFC0 100%);
    background-image: -ms-linear-gradient(bottom, #43667B 0%, #91AFC0 100%);
	color:#fff;
	text-shadow: 0 1px 0 #2a4b61;
	/*box-shadow:inset 0 0 2px #aabeca;*/
	text-indent:31px;
	cursor:inherit;
	padding:10px;
}

    .leftNavOptions li a.header:hover {
    text-shadow: 0 1px 1px #20364a;
    background-position: 0 -36px \9;
    background-image: linear-gradient(bottom, rgb(51,83,105) 0%, rgb(123,155,174) 100%);
    background-image: -o-linear-gradient(bottom, rgb(51,83,105) 0%, rgb(123,155,174) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(51,83,105) 0%, rgb(123,155,174) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(51,83,105) 0%, rgb(123,155,174) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(51,83,105) 0%, rgb(123,155,174) 100%);
    text-decoration:none;
}

.leftNavOptions li.browseCategories {
	text-indent: 0;
    height: 38px \9;
}

.leftNavOptions li.browseCategories img {
	position:absolute;
	margin-top:9px;
    margin-top:11px \9;
	margin-left:12px;
}

/* Sidebar Icons */

.profileIcon {
      background: url(/themes/admin_styles/img/profileIconGray.png) 12px 9px no-repeat;
      width: auto;
      text-indent: 41px !important;
}

.paymentsIcon {
      background: url(/themes/admin_styles/img/paymentsIcon.png) 12px 9px no-repeat;
}

.earningsIcon {
      background: url(/themes/admin_styles/img/earningsIcon.png) 12px 9px no-repeat;
}


.emailIcon {
      background: url(/themes/admin_styles/img/emailIconGray.png) 12px 9px no-repeat;
}

.calendarIcon {
      background: url(/themes/admin_styles/img/calendarIcon.png) 12px 9px no-repeat;
}

.bookmarksIcon {
      background: url(/themes/admin_styles/img/bookmarkIconGray.png) 12px 9px no-repeat;
}

.contentIcon {
      background: url(/themes/admin_styles/img/contentIcon.png) 12px 9px no-repeat;
}

.bookshelfIcon {
      background: url(/themes/admin_styles/img/bookshelfIconGray.png) 12px 9px no-repeat;
}

.peersIcon {
      background: url(/themes/admin_styles/img/peersIcon.png) 12px 9px no-repeat;
}

.certificationsIcon {
      background: url(/themes/admin_styles/img/certificationsIcon.png) 12px 9px no-repeat;
}

.settingsIcon {
      background: url(/themes/admin_styles/img/settingsIcon.png) 12px 9px no-repeat;
}

.gradebookIcon {
      background: url(/themes/admin_styles/img/gradebookIcon.png) 12px 9px no-repeat;
}

.navigationIcon {
      background: url(/themes/admin_styles/img/navigationIcon.png) 12px 9px no-repeat;
}

.graphicstoolsIcon {
      background: url(/themes/admin_styles/img/graphicstoolsIcon.png) 12px 9px no-repeat;
}

.cartIcon {
      background: url(/themes/admin_styles/img/shoppingCartIcon.png) 12px 9px no-repeat;
}


    .leftNavOptions ul li {
        background-color: whitesmoke;
        text-indent: 41px;
        width: auto;
}

    .leftNavOptions ul li:hover, .leftNavOptions ul li.active {
        background-color: #EBEBEB;
        background-position: 12px -23px;
}


.leftNavOptions .arrowRight {
	background: url(/themes/admin_styles/img/arrowRight.png) 168px 12px no-repeat;
}

.leftNavOptions .arrowRight:hover {
	background: url(/themes/admin_styles/img/arrowRight-hover.png) 168px 12px no-repeat;
}

.leftNavOptions .arrowDown {
	background: url(/themes/admin_styles/img/arrowDown.png) 168px 12px no-repeat;
}

.leftNavOptions .arrowDown:hover {
	background: url(/themes/admin_styles/img/arrowDown-hover.png) 168px 12px no-repeat;
}

.leftNavOptions ul li ul li a.active {
	color: #345872;
}

.leftNavOptions ul li a{
    color: #888;
}

.leftNavOptions ul li ul li a.active{
    color: #345872;
}


