.vertical-nav {
    height:auto;
    list-style:none;
    width: 96%; /******* MODIFIED ********/
	margin-left: 0px;
/*     margin: 20px 0 0 0; */
	text-align: left;
}
.vertical-nav li {
    height: 35px;
	height:43px;
    margin: 0;
    padding: 5px 0;
    background-color: #666;
    border: none;
    text-align: left;
	padding-left:10px;
    display: inline-block;
    float: left;
    clear:both;
    width: 98.6%;  /****** MODIFIED *******/
	background: url(../images/tabRepeatInactive.png) repeat-x 0 0;
	background:#FBFBFC;
	background: #202020;
	
/* 	border-bottom: 1px solid #303030; */
/* 	border-right: 1px solid #ddd; */
/* 	border-left: 4px solid #eee; */

padding-left: 10px;

	
}
.vertical-nav li:FIRST-CHILD{
	border-top: 1px solid #ddd;
	border: none;
}
.vertical-nav li:hover {
/*     background-color:#f36f25; */
    color:#ff921c;
cursor: pointer;
/* 	background: #ddd; */

/* 	border-left: 4px solid #1565c0; */
/* border-left: 4px solid #febd69;  */
/* color: #febd69; */
}
.vertical-nav li a {
    width:95%;
	font-family:Calibri, Arial;
    font-size:17px;
    font-weight:100;

    color:#333;
	color:#fff;

    text-decoration:none;
	line-height: 40px;
	
	font-family: Roboto,Arial,sans-serif;
}
.vertical-nav li:HOVER a {
	
	color: #ff921c;
color: #00bfff;
}
.vertical-nav li  b{
	font-size: 14px;
	color: #fff;
margin-right: 10px;
font-weight: normal;
	
}
.vertical-nav li.current {
    background-color:#F36F25;
}
.vertical-nav li.current a {
    color:#FFFFFF;
}
vertical-nav ul li ul {
    display:none;
    list-style-type:none;
    width:125px;
    padding:0px;
    margin-top:3px;
    margin-left:-5px;
	
}
vertical-nav ul li:hover ul {
    display:block;
}
vertical-nav ul li:hover ul li {
    background-color:#555555;
	background-color:#202020;
    width:125px;
    height:30px;
    display:inline-block;
	
}
vertical-nav ul li ul li:hover {
    background-color:#333333;
}
vertical-nav ul li ul li a {
    color:#ff921c;
    text-decoration:underline;
	font-size:15px;
	line-height: 20px;
}
vertical-nav ul li ul li a:hover {
    text-decoration:none;
}
.vertical-nav li ul {
    display: none;
    margin-top: 10px;
	margin-top: 0px;
	
    padding: 0;
	z-index: 999999;
}
.vertical-nav li:hover ul {
    display: block;
}
.vertical-nav li:hover .sub-menu
{
/*     position: relative;    */
    margin-top: -46px;
}
.sub-menu li
{
    position: relative;
    display: block;
    top: 0;
    left: 100%;
    width: 140%;
    min-width: 180px;
    white-space: nowrap;
    z-index:1;
	padding: 5px;
	background: #ddd;
	background:#303030;
	border-left: none;
	z-index: 99999;
	border-bottom: 0.1px solid #505050;
/* 	text-align:justify; */
/* 	word-wrap:break-word; */
/* 	white-space: pre-wrap; css-3     */
/*     white-space: -moz-pre-wrap; Mozilla, since 1999 */
/*     white-space: -pre-wrap; Opera 4-6     */
/*     white-space: -o-pre-wrap;  */
}
.sub-menu li a
{
    display:inline-block;
    padding: 0 10px;
	font-weight: normal;
	font-size: 14px;
/* 	text-align:justify; */
/* 	white-space: pre-wrap; css-3     */
/*     white-space: -moz-pre-wrap; Mozilla, since 1999 */
/*     white-space: -pre-wrap; Opera 4-6     */
/*     white-space: -o-pre-wrap;  */
/* 	word-wrap:break-word;  */
}
.sub-menu li:HOVER a{
	 color: #fff;
}
.bx-controls-direction{display: 
none;}