ul li.expanded {
	list-style-image:
		url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');
	list-style-type: circle
}

ul li.collapsed {
	list-style-image:
		url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');
	list-style-type: disc
}

ul li.leaf {
	list-style-image:
		url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');
	list-style-type: square
}

li a.active {
	color: #f79628
}

#navigation .block {
	margin-bottom: 0
}

#navigation .block-menu .block-title,#navigation .block-menu-block .block-title
	{
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px)
}

#navigation ul.links,#navigation ul.menu {
	margin: 0;
	padding: 0;
	text-align: left
}

#navigation ul.links li,#navigation ul.menu li {
	float: left;
	padding: 0 10px 0 0;
	list-style-type: none;
	list-style-image: none
}

#main-menu ul.nice-menu-down {
	font-size: 100%;
	font-size: 1.17em
}

#main-menu ul.nice-menu-down li.menuparent {
	background: none;
	border: 0
}

#main-menu ul.nice-menu-down li a,#main-menu ul.nice-menu-down li.menuparent a
	{
	font-family: "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L",
		sans-serif;
	color: #666;
	padding: 0.3em 28px .3em 0
}

#main-menu ul.nice-menu-down li a.active,#main-menu ul.nice-menu-down li a:hover,#main-menu ul.nice-menu-down li.menuparent a.active
	{
	color: #f79628
}

#main-menu ul.nice-menu-down ul {
	width: 498px;
	border: 0;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 1px 3px 0;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 1px 3px 0;
	box-shadow: rgba(0, 0, 0, 0.1) 1px 3px 0
}
/*Rahul Start*/
#main-menu ul.nice-menu-down ul div.nice-wrapper {
	background: #fff url("../images/down-arrow.png") 230px 8px no-repeat;
	padding: 40px 0 10px 0
}
/*Rahul End*/

#main-menu ul.nice-menu-down ul div.nice-wrapper .mobile-hide {
	clear: both
}

#main-menu ul.nice-menu-down ul div.nice-wrapper .mobile-hide a {
	background: #fff url("../images/up-arrow.png") 0px 6px no-repeat;
	width: auto;
	height: 15px;
	margin: 4px 0 0 15px;
	padding-left: 15px;
	color: #f79628;
	font-weight: 100;
	font-size: 0.9em
}

#main-menu ul.nice-menu-down ul li {
	background-color: #fff;
	background: #fff url("../images/dashed-single.png") top left repeat-x;
	width: 220px;
	margin: 0 10px;
	float: left;
	clear: none;
	border: 0
}

#main-menu ul.nice-menu-down ul li a {
	font-size: 100%;
	font-size: .917em;
	color: #636363
}

#main-menu ul.nice-menu-down ul li ul {
	display: none
}

#main-menu ul.nice-menu-down li.menu-223 ul div.nice-wrapper {
	background: #fff url("../images/down-arrow.png") 26px 8px no-repeat
}

#main-menu ul.nice-menu-down li.menu-224 ul div.nice-wrapper {
	background: #fff url("../images/down-arrow.png") 90px 8px no-repeat
}

#main-menu ul.nice-menu-down li.menu-225 ul div.nice-wrapper {
	background: #fff url("../images/down-arrow.png") 185px 8px no-repeat
}

#main-menu ul.nice-menu-down li.last ul div.nice-wrapper {
	background: #fff url("../images/down-arrow.png") 313px 8px no-repeat
}

#secondary-menu a {
	color: #858585;
	font-size: 100%;
	font-size: 0.917em;
	font-weight: 100
}

.block-menu-block,.block-menu {
	border: 0
}

.block-menu-block ul,.block-menu ul {
	border-top: 5px solid #E5E5E5;
	padding: 0;
	margin: 0 0 0 10px
}

.block-menu-block ul ul,.block-menu ul ul {
	border: 0
}

.block-menu-block ul li,.block-menu ul li {
	list-style-type: none;
	list-style-image: none;
	background: url("../images/dashed-single.png") bottom left repeat-x;
	padding-bottom: 4px;
	padding-top: 4px
}

.block-menu-block ul li li.last,.block-menu ul li li.last {
	background: none
}

.block-menu-block ul li a,.block-menu ul li a {
	color: #636366;
	padding-right: 14px;
	width: auto
}

.block-menu-block ul li a.active,.block-menu ul li a.active {
	color: #f79628;
	background: url("../images/orange-arrow.png") center right no-repeat;
	width: 100%;
	display: block;
	width: auto !important;
	font-weight: bold
}

.related-links-block {
	background: #b2b2b2;
	margin-left: -20px;
	padding: 5px 10px 15px 20px
}

.related-links-block h2.block-title {
	font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif;
	color: #fff;
	font-size: 100%;
	font-size: 1em;
	text-transform: uppercase;
	margin: 0 0 15px 10px
}

.related-links-block ul {
	border: 0;
	padding: 0;
	margin: 0 0 0 10px
}

.related-links-block ul li {
	list-style-type: none;
	list-style-image: none;
	background: url("../images/dashed-single.png") bottom left repeat-x
}

.related-links-block ul li a {
	color: #fff;
	font-weight: 100
}

.related-links-block ul li a.active {
	color: #f79628;
	background: url("../images/orange-arrow.png") center right no-repeat;
	width: 100%;
	display: block
}

#secondary-menu {
	height: 27px;
	background: #fff
}