.menu {
	padding: 0;
	font-size: 12px;
	font-family: Helvetica;
}

.menu li {
	line-height: 18px;
	border: 0;
}

.submenu {
/*	non-indent submenu
	padding-left: 0px;
*/	
	padding-left: 15px;
}

.submenu li {
	list-style: none;
/*	non-indent submenu
	text-indent: 35px;
	background: url(../layout/dot.gif) 25px 10px no-repeat;
*/
	text-indent: 15px;
	background: url(../layout/dot.gif) 5px 10px no-repeat;
}

.submenu li a {
	padding-left: 0px;
}

.submenu li a:link, .submenu li a:visited {
	color: #aaaaaa;
}

.submenu li a:hover {
/*	non-indent submenu
	background: url(../layout/dot.gif) #bbbbbb 25px 10px no-repeat;
*/
	background: url(../layout/dot.gif) #bbbbbb 5px 10px no-repeat;
	color: #ffffff;
}

.submenu li a:active {
/*	non-indent submenu
	background: url(../layout/dot.gif) #7e0f0f 5px 10px no-repeat;
*/
    color: #ffea00;
	background: url(../layout/dot.gif) #aaaaaa 5px 10px no-repeat;
}

.menu a {

	display: block;
	padding: 4px 0 2px 11px;
}
.menu a:link, .menu a:visited {
	text-decoration: none;
	color: #151f3a;
	border: 1px solid #fff;
}

.menu a:hover {
	color: #ffffff;
	background: #bbbbbb;
	text-decoration: none;
	border: 1px solid #aaaaaa;
}

.menu a:active {
	color: #ffea00;
	background: #777777;
	text-decoration: none;
	border: 1px solid #aaaaaa;
}

ul#diagram {
/*
dark blue #3579a0
light blue #e1ebf5
*/
	position: fixed;
	width: 675px;
	top: 8px;
	left: 288px;
	right: 1.3em;
	z-index:10;
	font-size:11px;
	border-left: 1px solid #bbbbbb;
}

ul#diagram li {
	float: left;
	width: 95px;
	height: 45px;
	line-height: 16px;
	display: block;
	background: #ffffff;
	border-top: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
/*	background: url(./layout/step_bg.png) 80px 0 no-repeat;
*/
}


#diagram li a {
	display: block;
	height: 43px;
	padding: 2px 0 0px 3px;
}

#diagram li a:link, #diagram li a:visited {
	color: #bbbbbb;
	text-decoration: none;
}

#diagram li a:hover {
	color: #ffffff;
	text-decoration: none;
	background: #bbbbbb;
}

#diagram li a:active {
	color: #ffea00;
	text-decoration: none;
	background: #aaaaaa;
}

/* Sidebar navigation */
#sec1 li#sec1 a:link, #sec1 li#sec1 a:visited,
#sec2 li#sec2 a:link, #sec2 li#sec2 a:visited,
#sec3 li#sec3 a:link, #sec3 li#sec3 a:visited,
#sec4 li#sec4 a:link, #sec4 li#sec4 a:visited,
#sec5 li#sec5 a:link, #sec5 li#sec5 a:visited,
#sec6 li#sec6 a:link, #sec6 li#sec6 a:visited,
#sec7 li#sec7 a:link, #sec7 li#sec7 a:visited,
#sec8 li#sec8 a:link, #sec8 li#sec8 a:visited,
#sec9 li#sec9 a:link, #sec9 li#sec9 a:visited,
#sec10 li#sec10 a:link, #sec10 li#sec10 a:visited
{
	background: #3579a0;
	color: #ffffff;
	border: 1px solid #bbbbbb;
	border-right: 0;
}

/* Sidebar submenu navigation */
.item1  li#item1 a:link, .item1  li#item1 a:visited,
.item2  li#item2 a:link, .item2  li#item2 a:visited,
.item3  li#item3 a:link, .item3  li#item3 a:visited,
.item4  li#item4 a:link, .item4  li#item4 a:visited,
.item5  li#item5 a:link, .item5  li#item5 a:visited,
.item6  li#item6 a:link, .item6  li#item6 a:visited,
.item7  li#item7 a:link, .item7  li#item7 a:visited,
.item8  li#item8 a:link, .item8  li#item8 a:visited,
.item9  li#item9 a:link, .item9  li#item9 a:visited,
.item10  li#item10 a:link, .item10  li#item10 a:visited,
.item11  li#item11 a:link, .item11  li#item11 a:visited,
.item12  li#item12 a:link, .item12  li#item12 a:visited,
.item13  li#item13 a:link, .item13  li#item13 a:visited,
.item14  li#item14 a:link, .item14  li#item14 a:visited,
.item15  li#item15 a:link, .item15  li#item15 a:visited,
.item16  li#item16 a:link, .item16  li#item16 a:visited,
.item17  li#item17 a:link, .item17  li#item17 a:visited,
.item18  li#item18 a:link, .item18  li#item18 a:visited,
.item19  li#item19 a:link, .item19  li#item19 a:visited,
.item20  li#item20 a:link, .item20  li#item20 a:visited
{
/* 
	background: url(../layout/blue-arrow.png) #94b9d0 22px 8px no-repeat;
*/
	background: url(../layout/blue-arrow.png) #94b9d0 3px 8px no-repeat;
	color: #ffffff;
	border: 1px solid #bbbbbb;
	border-right: 0;
}

/* Step navigation */
#sec1 #diagram li#sec1 a:link, #sec1 #diagram li#sec1 a:visited,
#sec2 #diagram li#sec2 a:link, #sec2 #diagram li#sec2 a:visited,
#sec3 #diagram li#sec3 a:link, #sec3 #diagram li#sec3 a:visited,
#sec4 #diagram li#sec4 a:link, #sec4 #diagram li#sec4 a:visited,
#sec5 #diagram li#sec5 a:link, #sec5 #diagram li#sec5 a:visited,
#sec6 #diagram li#sec6 a:link, #sec6 #diagram li#sec6 a:visited,
#sec7 #diagram li#sec7 a:link, #sec7 #diagram li#sec7 a:visited,
#sec8 #diagram li#sec8 a:link, #sec8 #diagram li#sec8 a:visited,
#sec9 #diagram li#sec9 a:link, #sec9 #diagram li#sec9 a:visited,
#sec10 #diagram li#sec10 a:link, #sec10 #diagram li#sec10 a:visited
{
	background: #3579a0;
	color: #ffffff;
	padding-left: 2px;
	border: 0;
}
.item1 ul#diagram li#item1 a:link, .item1 ul#diagram li#item1 a:visited,
.item2 ul#diagram li#item2 a:link, .item2 ul#diagram li#item2 a:visited,
.item3 ul#diagram li#item3 a:link, .item3 ul#diagram li#item3 a:visited,
.item4 ul#diagram li#item4 a:link, .item4 ul#diagram li#item4 a:visited,
.item5 ul#diagram li#item5 a:link, .item5 ul#diagram li#item5 a:visited,
.item6 ul#diagram li#item6 a:link, .item6 ul#diagram li#item6 a:visited,
.item7 ul#diagram li#item7 a:link, .item7 ul#diagram li#item7 a:visited,
.item8 ul#diagram li#item8 a:link, .item8 ul#diagram li#item8 a:visited,
.item9 ul#diagram li#item9 a:link, .item9 ul#diagram li#item9 a:visited,
.item10 ul#diagram li#item10 a:link, .item10 ul#diagram li#item10 a:visited,
.item11 ul#diagram li#item11 a:link, .item11 ul#diagram li#item11 a:visited,
.item12 ul#diagram li#item12 a:link, .item12 ul#diagram li#item12 a:visited,
.item13 ul#diagram li#item13 a:link, .item13 ul#diagram li#item13 a:visited,
.item14 ul#diagram li#item14 a:link, .item14 ul#diagram li#item14 a:visited,
.item15 ul#diagram li#item15 a:link, .item15 ul#diagram li#item15 a:visited,
.item16 ul#diagram li#item16 a:link, .item16 ul#diagram li#item16 a:visited,
.item17 ul#diagram li#item17 a:link, .item17 ul#diagram li#item17 a:visited,
.item18 ul#diagram li#item18 a:link, .item18 ul#diagram li#item18 a:visited,
.item19 ul#diagram li#item19 a:link, .item19 ul#diagram li#item19 a:visited,
.item20 ul#diagram li#item20 a:link, .item20 ul#diagram li#item20 a:visited
{
/*	background: url(./layout/step.png) #5090cf 80px 0px no-repeat;;
*/	
	background: url(../layout/blue-arrow.png) #94b9d0 2px 4px no-repeat;
	padding: 0;
	padding-left: 2px;
	text-indent: 12px;
	
}