/* NAV */

.Nav1
{
	background-color: #2a41ad;
	padding-top: 1px;
	border-top: #2a41ad 1px solid;
}
.Nav1 TD
{
	background-color: #2a41ad;
	border-bottom: #2a41ad 1px solid;
	text-align: center;
}
.Nav1 TD#first
{
	padding-right: 10px;
	padding-left: 9px;
	border-bottom: #2a41ad 1px solid;
}
.Nav1 A
{
	border-top: #2a41ad 1px solid;
	border-left: #2a41ad 1px solid;
	border-right: #2a41ad 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
}

.Nav1 A:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	display: block;
}
.Nav1 A:visited
{
	color: #FFFFFF;
	display: block;
}
.Nav1 TD#selected
{
	background-color: #FFFFFF;
	border-left: #2a41ad 1px solid;
	border-top: #2a41ad 1px solid;
	border-right: #2a41ad 1px solid;
	border-bottom: #FFFFFF 1px solid;
	font-weight: bold;
}
.Nav1 TD#selected A
{
	color: #2a41ad;
	border: 0px none;
}
.Nav1on
{
	background-color: #333333;
	border-bottom: #2a41ad 1px solid;
}
.Nav1on A
{
	border-top: 1px solid #2a41ad;
	border-left: 1px solid #2a41ad;
	border-right: 1px solid #2a41ad;
	background-color: #001ead;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #FFFFFF;
	display: block;
}
.Nav1on A:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	display: block;
}
.Nav1on A:visited
{
	color: #FFFFFF;
	display: block;
}

.Nav2
{
	background-color: #FFFFFF;
	padding-top: 1px;
}
.Nav2 TD
{
	background-color: #FFFFFF;
	border-bottom: #FFFFFF 1px solid;
	text-align: center;
}
.Nav2 TD#first
{
	padding-right: 10px;
	padding-left: 9px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom: #FFFFFF 1px solid;
}
.Nav2 A
{
	border-left: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 6px;
	padding-bottom: 3px;
	color: #2a41ad;
	display: block;
}
.Nav2 A:hover
{
	color: #2a41ad;
	text-decoration: underline;
	display: block;
}
.Nav2 A:visited
{
	color: #2a41ad;
	display: block;
}
.Nav2 TD#selected
{
	background-color: #FFFFFF;
	border-left: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	font-weight: bold;
}
.Nav2 TD#selected A
{
	border: 0px none;
	color: #2a41ad;
}
.Nav2on
{
	background-color: #DEDEDE;
	border-bottom: #FFFFFF 1px solid;
}
.Nav2on A
{
	border-left: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	background-color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 6px;
	padding-bottom: 0px;
	color: #2a41ad;
	display: block;
}
.Nav2on A:hover
{
	color: #2a41ad;
	text-decoration: underline;
	display: block;
}
.Nav2on A:visited
{
	color: #2a41ad;
	display: block;
}

/* THIRD NAV */
.Nav3
{
	background-color: #FFFFFF;
	padding-top: 1px;
}
.Nav3 TD
{
	background-color: #FFFFFF;
	border-bottom: #BBBBBB 1px solid;
	text-align: center;
	white-space: nowrap;
}
.Nav3 TD#first
{
	padding-right: 10px;
	padding-left: 9px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom: #BBBBBB 1px solid;
	border-right: #BBBBBB 1px solid;
}
.Nav3 A
{
	background-color: #EEEEEE; /*border-left: #BBBBBB 1px solid;*/
	border-top: #BBBBBB 1px solid;
	border-right: #BBBBBB 1px solid;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #2a41ad;
	display: block;
}
.Nav3 A:hover
{
	color: #2a41ad;
	text-decoration: underline;
	display: block;
}
.Nav3 A:visited
{
	color: #2a41ad;
	display: block;
}
.Nav3 TD#selected
{
	background-color: #FFFFFF; /*border-left: #BBBBBB 1px solid;*/
	border-top: #BBBBBB 1px solid;
	border-right: #BBBBBB 1px solid;
	border-bottom: #FFFFFF 1px solid;
	font-weight: bold;
}
.Nav3 TD#selected A
{
	background-color: #FFFFFF;
	border: 0px none;
	color: #2a41ad;
}
.Nav3on
{
	background-color: #DEDEDE;
	border-bottom: #BBBBBB 1px solid;
}
.Nav3on A
{
	border-left: #BBBBBB 1px solid;
	border-top: #BBBBBB 1px solid;
	border-right: #BBBBBB 1px solid;
	background-color: #DEDEDE;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #2a41ad;
	display: block;
}
.Nav3on A:hover
{
	color: #2a41ad;
	text-decoration: underline;
	display: block;
}
.Nav3on A:visited
{
	color: #2a41ad;
	display: block;
}
