.abpNavText, .abpNavHighlightText, .abpNavGroupText {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	padding-left: 6px;
}

.abpNav {
	background-color: #036;
	color: #fff;
	cursor: pointer;
}
.abpNav A:link, .abpNav A:visited {
	color: #fff;
}
TR TD.abpNav A:link, TR TD.abpNav A:visited {
	text-decoration: none;
}

.abpNavHilite {
	background-color: #6ABF6E;
	color: #fff;
	cursor: pointer;
}
.abpNavHilite A:link, .abpNavHilite A:visited {
	color: #fff;
}
TR TD.abpNavHilite A:link, TR TD.abpNavHilite A:visited {
	text-decoration: none;
}

.abpNavGroup {
	background-color: #666;
	color: #fff;
}
.abpNavGroup A:link, .abpNavGroup A:visited {
	color: #fff;
}
TR TD.abpNavGroup A:link, TR TD.abpNavGroup A:visited {
	text-decoration: none;
}

.abpNavOther {
/*	background-color: #ddd;*/
	background-color: #6699CC;
/*	color: #000;*/
	color: #fff;
	cursor: pointer;
}
.abpNavOther A:link, .abpNavOther A:visited {
/*	color: #000;*/
	color: #ffffff;
}
TR TD.abpNavOther A:link, TR TD.abpNavOther A:visited {
	text-decoration: none;
}

TD.space {
	font: 10px sans-serif;
}

TR.abpNavRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #369 #003 #003;
	border-left: none;
}

TR.abpNavRow TD.space {
	background-color: #369;
	border-right: none;
}

TR.abpNavHiliteRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #B4FFB8 #600 #600;
	border-left: none;
}

TR.abpNavHiliteRow TD.space {
	background-color: #88DD8C;
	border-right: none;
}

TR.abpNavGroupRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ddd #666 #666;
	border-left: none;
}

TR.abpNavOtherRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #fff #666 #666;
	border-left: none;
}

TR.abpNavOtherRow TD.space {
/*	background-color: #ccc;*/
	background-color: #BCD3EA;
	border-right: none;
}

.abpNavTextRed {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	padding-left: 4px;
/*	color: #c00;*/
	color: #BCD3EA;
}

.abpNavOtherOn{
	background-color: #ddd;
/*	color: #c00;*/
	color: #BCD3EA;
	cursor: pointer;
}

.abpNavOtherOn A:link, .abpNavOtherOn A:visited {
/*	color: #c00;*/
	color: #BCD3EA;
}

TR TD.abpNavOtherOn A:link, TR TD.abpNavOtherOn A:visited {
	text-decoration: none;
}

.abpNavHiliteSub {
	background-color: #c00;
	color: #fff;
	cursor: pointer;
	vertical-align: middle;
	border-bottom: 1px solid;
	border-color: #600;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height:14px;
	font-weight: bold;
	text-decoration: none;
	
}

.abpNavSub {
	background-color: #EAEFF4;
	cursor: pointer;
	vertical-align: middle;
	border-bottom: 1px solid;
	border-color: #BFD4E8;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height:14px;
	font-weight: bold;
	text-decoration: none;
}

.abpNavHiliteSub A:link, .abpNavHiliteSub A:visited {
	text-decoration: none;
	color: #fff;
}

.abpNavSub A:link, .abpNavSub A:visited {
	text-decoration: none;
}

.abpNavSub A:hover {
/*	color: #c00;*/
	color: #BCD3EA;
}

TD.sub {
	background-color: #fff;
}

